Company Address: Address 7th Floor, The Arch Place, Nyangumi Road, Nairobi