Contact Us

Please leave a message or get in touch through contact details below.  

Get in Touch

Trio Complex, room 311, Off Exit 7 Thika Road, Nairobi, Kenya

Jaarbeursplein 6, Utrecht, the Netherlands