Company Address: Address UN Avenue Crescent, Gigiri, Nairobi, Nairobi