Company Address: Address Valley View Office Park, 7th Floor, Tower A, City Park Drive, off Limuru Road Nairobi, Kenya