Prominent developer, Femi Osibona is the brain behind the collapsed 21-storey building which collapsed on Gerrard Road, Ikoyi area of…