- MERAPATH EDUCATION LIMITED
335800N6U63NUDWFLF76IndiaNEW DELHI
- MERCANTILE VENTURES LIMITED
335800I4A98B8AF8ZL14IndiaCHENNAILapsed - not renewed
- MERCATOR LIMITED
335800VEDQN6ZB6AMX73IndiaMUMBAILapsed - not renewed
- MERCURY DIAGNOSTIC AND HEALTHCARE LIMITED
64883LX3E7KUX12F3517IndiaKOLKATA
- MERCURY EV-TECH LIMITED
894500D68BPEBR928B80IndiaVadodara
- MERCURY INDUSTRIES LIMITED
984500D3DZEED4DA6D22IndiaKANPUR
- MERCURY LABORATORIES LIMITED
98450068F40047C86C71IndiaMUMBAI
- MERCURY TRADE LINKS LIMITED
335800IE438RDN4XG293IndiaAHMEDABAD
- MERICO TEA ESTATE LIMITED
6488THH15GSR6I074313IndiaKolkata
- MERIDIAN CONSTRUCTION (INDIA) LIMITED
6488FW1N9R2BT602E311IndiaPATNA
- MERIDIAN INFOTECH LIMITED
89450025AHZMHX6HYT20IndiaVADODARA
- MERIDIAN MEDICAL RESEARCH & HOSPITAL LTD
335800RVDVOO4ZVWU154IndiaBANGALORE
- MERIDIAN TELESOFT LIMITED
894500CGDENEWJDDVW06IndiaAhmedabadLapsed - not renewed
- MERINO CONSULTING SERVICES LIMITED
335800XMVHKG6Z8XHA93IndiaKOLKATA
- MERINO INDUSTRIES LIMITED
335800GTEDVUBW1HW640IndiaKOLKATA
- MERIT CREDIT CORPORATION LIMITED
335800DJ13T74DGV1G85IndiaAHMEDABAD
- MERIT ORGANICS LIMITED
9845008DB754393D3E43IndiaMumbai
- MERITOR HVS (INDIA) LIMITED
3358009ZULHZUGB8B364IndiaMYSORE
- MERIT TECHNOLOGIES (INDIA) LIMITED
3358004VH3JVIPFWDY79IndiaCHENNAI
- MERLIN LEISURES LIMITED
984500ZC73FBTCD40E57IndiaKolkata
- MERLIN PROJECTS LTD
335800QBC1YPXP8DO620IndiaKOLKATA
- MERRITRONIX LTD
98450054624952F9MQ10IndiaHyderabad
- MERWANJEE SECURITIES LIMITED
894500S551FWISSSXJ04IndiaMUMBAI
- MESINDUS VENTURES LIMITED
9845002GA1DF09KF0E29IndiaBangalore
- META INFOTECH LIMITED
335800BBPHHI8NNF5I89IndiaMUMBAI
- METAL CARE ALLOYS LIMITED
894500D15PS230X37X88IndiaAmagaon
- METAL COATINGS (INDIA) LIMITED
335800VHEMR1AU1VEH89IndiaNEW DELHI
- METALIC TECHNOFORGE LIMITED
984500699DCF1Z091M22IndiaRajkot
- METALKRAFT LIMITED
335800XCRWZNZB8CNM33IndiaHYDERABAD
- METALLOYS RECYCLING LIMITED
335800OPMZBKDS2CPK06IndiaMUMBAI
- METALMAN AUTO LIMITED
335800R8KA4KMJS4GJ26IndiaNew Delhi
- METAL PROFILES (INDORE) LIMITED
335800PH7EOB8GXHCS56IndiaPUNE
- METALS UNITED ALLOYS AND FUSION PRODUCTS LIMITED
335800FIZFXRXWVDEL65IndiaNASHIK
- METALWORK INDUSTRIES LIMITED
5493000N1E5XUJOFLB58IndiaJamshedpur
- METALYST FORGINGS LIMITED
335800SOA7AL3R2F6953IndiaPUNE
- METAX LIFE SCIENCES LIMITED
984500CFD74E92F05C86IndiaMumbai
- METHODHUB SOFTWARE LIMITED
894500ESWBSCFULB3O35IndiaBengaluru
- METRO ATHLEISURE LIMITED
335800Z28WSWNWMU2I09IndiaMUMBAILapsed - not renewed
- METRO BRANDS LIMITED
894500HOIH518O40VN09IndiaMumbai
- METRO DAIRY LTD
335800NG9TGRLY926T94IndiaKOLKATALapsed - not renewed
- METRO ECO GREEN RESORTS LIMITED
335800XZN9VJWCPKC323IndiaCHANDIGARH
- METROFLEX INDUSTRIES LIMITED
648800XXWXPK2WKVLF58IndiaNEW DELHI
- METROGLOBAL LIMITED
335800AESTHRHC51BH91IndiaAHMEDABAD
- MET ROLLA IRON AND STRIPS COMPANY LIMITED
3358009HDGJOZW6ISQ18IndiaERNAKULAMLapsed - not renewed
- METRO MEDICAL SERVICES LIMITED
3358008KUCLKLF68KT18IndiaDELHI
- METRO METALIKS LIMITED
3358002FF45PJ8GMJO30IndiaBHUNAVA
- METRO MILK PRODUCTS LIMITED
3358002M9WXCHPNJEF66IndiaJALANDHAR
- METROPOLIS HEALTHCARE LIMITED
335800SD5OOGR1D97215IndiaMumbai
- METROPOLITAN ATELIER LIMITED
98450088C81CC4A1V169IndiaNEW DELHILapsed - not renewed
- METROPOLITAN MEDIA COMPANY LIMITED
894500SK85DP6SIQHA80IndiaBangalore
- METROPOLITAN STOCK EXCHANGE OF INDIA LIMITED
3358002YCEYDX7UK4352IndiaMUMBAI
- METROPOLITAN TRANSPORT CORPORATION (CHENNAI) LIMITED
335800Q3XSYPTR41R907IndiaCHENNAI
- METRO TYRES LIMITED
335800KQ2O2HXAT8WG65IndiaDELHI
- METSIL EXPORTS . LTD.
984500N0RD378B815C20IndiaKOLKATA
- MEWAR HI-TECH ENGINEERING LIMITED
33580099FHM9GTH73T50IndiaUDAIPUR
- MEWAR POLYTEX LIMITED
335800M97E9QQTVHBZ30IndiaUDAIPUR
- MEW ELECTRICALS LIMITED
335800FMDJUU7J1AQW43IndiaVADODARA
- MEXICAN AGRO CHEMICAL LIMITED
894500S27M4VHYWUX806IndiaIndore
- MEYONEX PHARMACEUTICALS LIMITED
335800DOIO3AS1I41B40IndiaTHANE
- MEZZEQUITY SOFTWARE SERVICES LIMITED
98450041123765EEWE22IndiaHyderabad