Contact Us

Registered Head Office

GLOBAL TECHNOCASTLE
F -161 IInd Floor , Vikas Puri
New Delhi, Delhi 110018
Tel: +91-98-10515-605 / +91-98-1185-3887
Email: info@ambicar.in


Sales Office : DELHI, MUMBAI


International Head Office
SPAIN , EU
Official India Distributor for AMBICAR