Ksncentaur Hospitality Private Limited · Centaur Techplast Private Limited · U17200 Ap2010 Ptc071152 · U51495 Ap1996 Ptc024998 · Essen Plastics Private Limited · Essilor 20 20 Optics Private Limited · Centaur Holdings Private Limited · Cenwyn Biosciences Private Limited · Essen Plastics Private Limited