Company Address: Address Lagoon Court, The Watermark Business Park, Ndege Road, Karen, P. O. Box 15938 – 00509, Nairobi, Kenya