Company Address: Address 3rd Floor, Titan Building, Chaka Road, Nairobi, Kenya