Company Address: Address Longonot Place | Kijabe Street Seventh Floor, Nairobi, Kenya.