Company Address: Address Karen Triangle Estate, A16, Karen Rd, Nairobi