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