Company Address: Address Ntashart Plaza, 1st Floor Kilimani Rd, Nairobi, Kenya