Company Address: Address Bemuda Building Ngong Road, Nairobi