V.K. Pump Industries Private Limited · Texol Engineering Private Limited · Texol Innovations Llp · Windris India Private Limited · Texol Energy Private Limited · Delaval Private Limited · Envirosys Research & Development Private Limited · U99999 Mh1980 Ptc022231