Water Meters in India Peltek India Address: INDIA BADARPUR, 110044 New Delhi India Phone Number: +91 88 00 76 99 27