Contact Us

Euclid Infotech Pvt. Ltd.

202, Eden Rose Shopping Centre,

Beverly Park, Kanakia Road,

Opp. Cinemax Multiplex,

Mira Road (East), Thane 401107, India

: +91-8104139889

enquiries@africagateway.info