Flowserve Microfinish Valves Private Limited · Flowserve India Controls Private Limited · Flowserve Microfinish Pumps Private Limited · U29120 Ka1998 Ptc020335 · U29299 Ka1996 Ptc021388 · U29120 Ka1998 Ptc021196 · Corelogic (India) Services Private Limited · Cognizant Global Services Private Limited · Ansija Consultancy Services Private Limited