Company Address: Address Head Office, Embakasi off Enterprise Road, Road A, NAIROBI, KENYA