Company Address: Address LEVEL 5, EDEN SQUARE, WESTLANDS, P.O. BOX 43578, 00100, NAIROBI, KENYA.