Vedh Techno Engineers Pvt. Ltd.
Office No. 17, First Floor, Wonder Mall, Cinemax Near Kapurbawdi Naka, Ghodbunder Road, Thane West
Thane- 400607, Maharashtra (India)
Soham Water Management
K-3, Udhyog Bhavan, Anand Nagar, MIDC Ambarnath, Thane
Thane- 421506, Maharashtra (India)