About Us Geo Miller is a well established company in the field of water filters since the last 70 years. Started, as a British Mining Company at Calcutta, became a fully Indian Company in 1947 under the leadership of Lat ...
Geo Miller & Co Private Limited
Gm House, F-3/2 Okhla Industrial Area, Phase-1,, D
Delhi, DE 110020