Company Address: Address Harambee Avenue, Nairobi, Kenya