Company Address: Address Karen Office Park, Hemingways Building, Nairobi, Kenya