Tower comprises six imposing building structures in Westlands, Nairobi, Kenya. The 42-storey building was officially ...