Centaur Techplast Private Limited · U17200 Ap2010 Ptc071152 · Essen Plastics Private Limited · U51495 Ap1996 Ptc024998 · Centaur Holdings Private Limited · Jayasilpa Floritech Limited · Frontier Maritech Private Limited · Essilor 20 20 Optics Private Limited · Parbat Energy Private Limited · Sankara Printed Products (India) Pvt Ltd · Cenwyn Biosciences Private Limited · Essen Plastics Private Limited