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 723 305 358

    Email: info@capacityafrica.com