KROFTA ENGINEERING LIMITED Address: No. 204, Ideal House, No. 69, Nehru Place, New Delhi, Delhi-110 019, India Contact Person: Mr. B. P. S. Sethi (Director) Suppliers of Water Treatment Plants, Water Treatment Plant Accessories, Air Pollution Control