This is the truth about the Ikoyi 21 storey building