We assume that $G$ is a finite extension of the discrete Heisenberg group $H_3(\Bbb Z)$, that is, $$ 1 \rightarrow H_3(\Bbb Z) \rightarrow G \rightarrow F \rightarrow 1 $$ where $F$ is a finite group. Is it possible that $G$ is a perfect group?
This question is also posted here.