Company Address: Address Jumuia Place 1, 2nd Flr, Lenana Rd, Kilimani P.O. Box 100838 – 00101 Nairobi, Nairobi Kenya