Get In Touch!
We invite you to contact us or schedule time to chat.
Reach Us
Head Office - Kenya
Bemuda Plaza, Ngong Road
Nairobi, Kenya 00100
Loc Tel: +254 722637230
US Tel: +1 7183403920
Satellite Office - Philippines
San Antonio Village Resort
Roxas City, Philippines 5800
Local Tel: +63 9171383766
US Tel: +1 7183403920