Contact Us

Get in Touch

Location

Muthaiga Shopping Center, Limuru Road, Nairobi, Kenya.

Postal Address

P.0 Box 58182-00200 Nairobi Kenya

Contacts

Tel: +254 754 778 831

Email: info@capacityafrica.com