Mech Components Private Ltd · Meensham Engineering Private Limited · Patodia Farms Private Limited · Patodia Fabric Processors Limited · Daniel Vincom Private Limited · U99999 Ap1985 Ptc006035 · U74210 Ap1997 Ptc026895 · U52520 Ap2005 Plc045632 · Patodia Fabrics Limited