- MFS ETHNIC LIMITED
335800AW8JU9GF9WK482IndiaMUMBAI
- MG ELECTRICA LIMITED
894500RQI52Z1WW86U71IndiaNASHIK
- M G F DEVELOPMENTS LIMITED
894500QXEPMFBWGUJ265IndiaNew Delhi
- M.G.F. GROWTH RESEARCH AND INVESMART LIMITED
3358002KCZDC97X7E383IndiaAHMEDABAD
- M G F MOTORS LIMITED
335800IL4JLIFDHB4Q67IndiaDELHI EASTLapsed - not renewed
- MG INDUSTRIES LIMITED
9845004752B8AA85EA72IndiaNew Delhi
- MGM GREEN ENERGY LIMITED
984500E0E50049FAB607IndiaBHUBANESWAR
- MGM MINERALS LIMITED
3358003H3K3DML629824IndiaBhubaneswar
- MH INFRAPROJECTS LIMITED
984500ABA2B6UD842D29IndiaAHMEDABAD
- MHL HEALTHCARE LIMITED
3358001AHMMQ44EKMR84IndiaMUMBAI
- MICAS ORGANICS LIMITED
335800JJ3O45IE38WY96IndiaVAPI
- MIC ELECTRONICS LIMITED
9845003A0141C7CB3918IndiaHYDERABAD
- MICKY METALS LTD
9845007383CCAEB3BA35IndiaKolkata
- MICOLUBE INDIA LTD
335800LHJOHPV4V9RL65IndiaDELHI
- MICO PLAST INDUSTRIES PRIVATE LIMITED
984500YF2EJ095NZD090IndiaChennai
- MICROCOMM INDIA LIMITED
3358005HLK55NCXDJE60IndiaNEW DELHI
- MICROFILTER POLYMERS LIMITED
984500F9A8EDC859A527IndiaNAGPUR
- MICROGENESIS CADSOFT LIMITED
984500DDF99F5FFBB087IndiaBangalore
- MICRO INDUSTRIAL AND SMALL TRADERS ORGANISATION (SEC.25 COMPANY)
98450094RFED55AD1E73IndiaMALAPPURAMLapsed - not renewed
- MICRO LABS LIMITED
335800XYTIK9IZBXDN73IndiaBANGALORE
- MICROLAND LIMITED
335800VNGEQACRUXK774IndiaBANGALORE
- MICROMAX INFORMATICS LIMITED
335800TR29MC8SQJIJ16IndiaDELHI
- MIDAS AGROFOODS LIMITED
3358005VJEM5C3FWBL06IndiaMoga
- MIDDAY INFOMEDIA LIMITED
335800FVOT3M7A5GL190IndiaMUMBAI
- MIDDLETON LOGISTIC SOLUTIONS LIMITED
335800OKZ64EJVXASD13IndiaKOLKATA
- MIDWEST GOLD LIMITED
6488I4WKP7N9M531N495IndiaHyderabad
- MIDWEST LIMITED
3358005RMVVW7MFTMC67IndiaHYDERABAD
- MIGHTY DEVELOPERS INDIA LIMITED
894500E9Y81X3HG41I68IndiaDELHI
- MIGNESH GLOBAL LIMITED
648865U98KA10J9UCO79IndiaGandhinagar
- MIHIJAM VANASPATI LIMITED
984500Z356D250158726IndiaJAMTARA
- MIKHAEL FOODS LIMITED
984500D956CEEB743D74IndiaThrissur
- MIKROTEK MACHINES LIMITED
6488BPP3A96435UJ3B30IndiaBANGALORE
- MIKU POLYMERS & PLASTICS LIMITED
335800F9DABBDJLYAD63IndiaVADODARALapsed - not renewed
- MILANDO FASHIONS LIMITED
335800A9QMO5J6YMZY42IndiaLUDHIANA
- MILAN GINNING PRESSING LIMITED
335800292K348UL5US92IndiaLIMBDI
- MILESTONE GEARS LIMITED
254900HGCD4MG0GS0F18IndiaSOLAN
- MIL INDUSTRIES LIMITED
335800E67U32DIBZLI70IndiaCHENNAI
- MILKFOOD LIMITED
9845009CB98CE7BKC809IndiaPUNJAB
- MILKY MIST DAIRY FOOD LIMITED
335800SW3ZMZ92B9XZ05IndiaERODE
- MILLENIUM PACKAGING SOLUTIONS LIMITED
335800GJON7MTNK2VX35IndiaNEW DELHI
- MILLENNIUM AUTOMATION SYSTEMS LIMITED
335800UB87Z8MO79VE44IndiaSOUTH DELHI
- MILLENNIUM BABYCARES LIMITED
984500BF038U2AD0BF96IndiaDhar
- Millennium Herbal Care Limited
254900ZWRDAFSV3T0M03IndiaMUMBAI
- MILLTEC MACHINERY LIMITED
984500AA056B8F1C2F69IndiaBANGALORELapsed - not renewed
- MILLWORKS TECHNOLOGIES LIMITED
894500X0TJ3G0DOTXM24IndiaPEENYA INDUSTRIAL AREA
- MILTON INDUSTRIES LIMITED
335800WRP1KAUZH8F179IndiaAHMEDABAD
- MIM ENGINEERING INDIA LIMITED
3358003OSD3X2KTP9M62IndiaCHENNAI
- MINAXI TEXTILES LTD
9845005A06EC2A0F0E55IndiaGandhi Nagar
- MINDA CORPORATION LIMITED
335800VFUI1QAYGOYK17IndiaNEW DELHI
- MINDA FINANCE LIMITED
894500UQQW3OTTVD6E57IndiaGurgaon
- MINDA INSTRUMENTS LIMITED
335800SFCWW1HSBTKQ34IndiaDELHI
- MINDARRAY SYSTEMS LIMITED
894500PTOLYCMPBZPO48IndiaAhmedabad
- MINDA WESTPORT TECHNOLOGIES LIMITED
335800M2TFGHHABHKZ26IndiaDELHI
- MINDMILL SOFTWARE LIMITED
6488YQL1M0O4B9G01717IndiaNEW DELHI
- MINDPOOL TECHNOLOGIES LIMITED
335800CBGPYL93OEI843IndiaPUNE
- MINDTECK (INDIA) LIMITED
984500854EF4C976DB88IndiaBangalore
- MIND WORM INDUSTRIES LIMITED
335800OE959MF7S1HF06IndiaNEW DELHI
- MINERVA TECHNOLOGY SOLUTIONS LIMITED
9845003D65E46B7FA491IndiaNEW DELHILapsed - not renewed
- MINEX METALLURGICAL COMPANY LIMITED
335800UELWM5ZNFT3D82IndiaMUMBAI
- MINPRA INFRASTRUCTURES INDUSTRIES LIMITED
335800DT8GHMM8SHLZ37IndiaKOLKATA