Company Address: Address Karen Office Park, Acacia Building 1st Floor, Langata Rd, Nairobi, Kenya