Finiteness properties for subgroups of GL $(n,\mathbb Z)$