By legal form

Public Limited Company

15,891 entities

  1. MFS ETHNIC LIMITED

    335800AW8JU9GF9WK482IndiaMUMBAI

  2. MG ELECTRICA LIMITED

    894500RQI52Z1WW86U71IndiaNASHIK

  3. M G F DEVELOPMENTS LIMITED

    894500QXEPMFBWGUJ265IndiaNew Delhi

  4. M.G.F. GROWTH RESEARCH AND INVESMART LIMITED

    3358002KCZDC97X7E383IndiaAHMEDABAD

  5. M G F MOTORS LIMITED

    335800IL4JLIFDHB4Q67IndiaDELHI EASTLapsed - not renewed

  6. MG INDUSTRIES LIMITED

    9845004752B8AA85EA72IndiaNew Delhi

  7. MGM GREEN ENERGY LIMITED

    984500E0E50049FAB607IndiaBHUBANESWAR

  8. MGM MINERALS LIMITED

    3358003H3K3DML629824IndiaBhubaneswar

  9. MH INFRAPROJECTS LIMITED

    984500ABA2B6UD842D29IndiaAHMEDABAD

  10. MHL HEALTHCARE LIMITED

    3358001AHMMQ44EKMR84IndiaMUMBAI

  11. MICAS ORGANICS LIMITED

    335800JJ3O45IE38WY96IndiaVAPI

  12. MIC ELECTRONICS LIMITED

    9845003A0141C7CB3918IndiaHYDERABAD

  13. MICKY METALS LTD

    9845007383CCAEB3BA35IndiaKolkata

  14. MICOLUBE INDIA LTD

    335800LHJOHPV4V9RL65IndiaDELHI

  15. MICO PLAST INDUSTRIES PRIVATE LIMITED

    984500YF2EJ095NZD090IndiaChennai

  16. MICROCOMM INDIA LIMITED

    3358005HLK55NCXDJE60IndiaNEW DELHI

  17. MICROFILTER POLYMERS LIMITED

    984500F9A8EDC859A527IndiaNAGPUR

  18. MICROGENESIS CADSOFT LIMITED

    984500DDF99F5FFBB087IndiaBangalore

  19. MICRO INDUSTRIAL AND SMALL TRADERS ORGANISATION (SEC.25 COMPANY)

    98450094RFED55AD1E73IndiaMALAPPURAMLapsed - not renewed

  20. MICRO LABS LIMITED

    335800XYTIK9IZBXDN73IndiaBANGALORE

  21. MICROLAND LIMITED

    335800VNGEQACRUXK774IndiaBANGALORE

  22. MICROMAX INFORMATICS LIMITED

    335800TR29MC8SQJIJ16IndiaDELHI

  23. MIDAS AGROFOODS LIMITED

    3358005VJEM5C3FWBL06IndiaMoga

  24. MIDDAY INFOMEDIA LIMITED

    335800FVOT3M7A5GL190IndiaMUMBAI

  25. MIDDLETON LOGISTIC SOLUTIONS LIMITED

    335800OKZ64EJVXASD13IndiaKOLKATA

  26. MIDWEST GOLD LIMITED

    6488I4WKP7N9M531N495IndiaHyderabad

  27. MIDWEST LIMITED

    3358005RMVVW7MFTMC67IndiaHYDERABAD

  28. MIGHTY DEVELOPERS INDIA LIMITED

    894500E9Y81X3HG41I68IndiaDELHI

  29. MIGNESH GLOBAL LIMITED

    648865U98KA10J9UCO79IndiaGandhinagar

  30. MIHIJAM VANASPATI LIMITED

    984500Z356D250158726IndiaJAMTARA

  31. MIKHAEL FOODS LIMITED

    984500D956CEEB743D74IndiaThrissur

  32. MIKROTEK MACHINES LIMITED

    6488BPP3A96435UJ3B30IndiaBANGALORE

  33. MIKU POLYMERS & PLASTICS LIMITED

    335800F9DABBDJLYAD63IndiaVADODARALapsed - not renewed

  34. MILANDO FASHIONS LIMITED

    335800A9QMO5J6YMZY42IndiaLUDHIANA

  35. MILAN GINNING PRESSING LIMITED

    335800292K348UL5US92IndiaLIMBDI

  36. MILESTONE GEARS LIMITED

    254900HGCD4MG0GS0F18IndiaSOLAN

  37. MIL INDUSTRIES LIMITED

    335800E67U32DIBZLI70IndiaCHENNAI

  38. MILKFOOD LIMITED

    9845009CB98CE7BKC809IndiaPUNJAB

  39. MILKY MIST DAIRY FOOD LIMITED

    335800SW3ZMZ92B9XZ05IndiaERODE

  40. MILLENIUM PACKAGING SOLUTIONS LIMITED

    335800GJON7MTNK2VX35IndiaNEW DELHI

  41. MILLENNIUM AUTOMATION SYSTEMS LIMITED

    335800UB87Z8MO79VE44IndiaSOUTH DELHI

  42. MILLENNIUM BABYCARES LIMITED

    984500BF038U2AD0BF96IndiaDhar

  43. Millennium Herbal Care Limited

    254900ZWRDAFSV3T0M03IndiaMUMBAI

  44. MILLTEC MACHINERY LIMITED

    984500AA056B8F1C2F69IndiaBANGALORELapsed - not renewed

  45. MILLWORKS TECHNOLOGIES LIMITED

    894500X0TJ3G0DOTXM24IndiaPEENYA INDUSTRIAL AREA

  46. MILTON INDUSTRIES LIMITED

    335800WRP1KAUZH8F179IndiaAHMEDABAD

  47. MIM ENGINEERING INDIA LIMITED

    3358003OSD3X2KTP9M62IndiaCHENNAI

  48. MINAXI TEXTILES LTD

    9845005A06EC2A0F0E55IndiaGandhi Nagar

  49. MINDA CORPORATION LIMITED

    335800VFUI1QAYGOYK17IndiaNEW DELHI

  50. MINDA FINANCE LIMITED

    894500UQQW3OTTVD6E57IndiaGurgaon

  51. MINDA INSTRUMENTS LIMITED

    335800SFCWW1HSBTKQ34IndiaDELHI

  52. MINDARRAY SYSTEMS LIMITED

    894500PTOLYCMPBZPO48IndiaAhmedabad

  53. MINDA WESTPORT TECHNOLOGIES LIMITED

    335800M2TFGHHABHKZ26IndiaDELHI

  54. MINDMILL SOFTWARE LIMITED

    6488YQL1M0O4B9G01717IndiaNEW DELHI

  55. MINDPOOL TECHNOLOGIES LIMITED

    335800CBGPYL93OEI843IndiaPUNE

  56. MINDTECK (INDIA) LIMITED

    984500854EF4C976DB88IndiaBangalore

  57. MIND WORM INDUSTRIES LIMITED

    335800OE959MF7S1HF06IndiaNEW DELHI

  58. MINERVA TECHNOLOGY SOLUTIONS LIMITED

    9845003D65E46B7FA491IndiaNEW DELHILapsed - not renewed

  59. MINEX METALLURGICAL COMPANY LIMITED

    335800UELWM5ZNFT3D82IndiaMUMBAI

  60. MINPRA INFRASTRUCTURES INDUSTRIES LIMITED

    335800DT8GHMM8SHLZ37IndiaKOLKATA

By legal form