Company Address: Address Harambee House, Harambee Avenue Nairobi, Kenya.