Company Address: Address P.O. BOX 53260 00200 Head Office, Embakasi off Enterprise Road, Road A, NAIROBI, KENYA