Contact Info

Location

Top Plaza, 2nd Floor, 2.1 Kindaruma Road, Kilimani - Nairobi

Phone Number

0112318576