By legal form

Public Limited Company

15,868 entities

  1. B & A LIMITED

    335800WY6TV4535TPF94IndiaJORHAT

  2. BALIRAJA SAKHAR KARKHANA LIMITED

    335800BEEG9KMPSWV292IndiaPUNE

  3. BALKRISHNA INDUSTRIES LIMITED

    3358006BD9NZGXG1I436IndiaAURANGABAD

  4. BALKRISHNA PAPER MILLS LIMITED

    3358001OL6BXD1FKSA75IndiaMUMBAI

  5. BALLARPUR INDUSTRIES LIMITED

    3358004SU97ZD4RPVH82IndiaMUMBAI

  6. BALLAVPUR PAPER MFG. LIMITED

    335800NAMGYC6VVLJE28IndiaKOLKATA

  7. BALLY FABS INTERNATIONAL LIMITED

    335800WXEB5LUMF2BN98IndiaHOWRAH

  8. BALLY JUTE COMPANY LTD

    335800VNC96I83U2SL18IndiaHOWRAH

  9. BALMER LAWRIE-VAN LEER LIMITED

    33580033N3S5SU5MI890IndiaNAVI MUMBAI

  10. BALMUKUND CHEMICALS PRIVATE LIMITED

    894500E515OCHQG0OL09IndiaMumbai

  11. BAL PHARMA LIMITED

    254900F3KMK38GUDIW74IndiaBangalore

  12. BALRAMPUR CHINI MILLS LTD

    335800C7EYNUHLDUDY84IndiaKOLKATA

  13. BALU FORGE INDUSTRIES LIMITED

    9845007A1FC1088C5840IndiaMumbai

  14. BALURGHAT TECHNOLOGIES LIMITED

    9845009I68DDFF1CFB38IndiaKolkata

  15. BAMBINO AGRO INDUSTRIES LIMITED

    984500CC5D46D8M97320IndiaSECUNDERABAD

  16. BAMC MEDICAL LIMITED

    894500Q4X1PUAVHDH003IndiaThirana

  17. BAMNI PROTEINS LIMITED

    335800F19VDH5EC13H72IndiaERNAKULAM

  18. BANARAS BEADS LIMITED

    25490019OZDH3CIMBX85IndiaVARANASI

  19. BANAS FINANCE LTD

    98450060612DO959F316IndiaMUMBAI

  20. BANCO GASKETS (INDIA) LIMITED

    9845001C079B4FFAYS21IndiaVadodara

  21. Banco New Energy Cooling Systems Limited

    894500LG6EEYEEBIX718IndiaVADODARA

  22. BANCO PRODUCTS (INDIA) LIMITED

    984500EA1488573FP408IndiaBARODA

  23. BANDARAM PHARMA PACKTECH LIMITED

    335800AI1TXYK2N8H496IndiaBANGALORE

  24. BANDHAN AMC LIMITED

    335800HRL94JWO917Q63IndiaMUMBAI

  25. BANG AGRO INDUSTRIES PRIVATE LIMITED

    894500NPX8H2ME1KS510IndiaHyderabad

  26. BANGALORE AIRPORT HOTEL LIMITED

    3358002LBA2IV1XKV248IndiaBANGALORE

  27. BANGALORE INTERNATIONAL AIRPORT LIMITED

    335800KEEOXJECFHHY21IndiaBANGALORE

  28. BANGALORE MALUR HIGHWAYS LIMITED

    335800SIEME6WRMUFG04IndiaBHOPAL

  29. BANGALORE METRO RAIL CORPORATION LIMITED

    98450062C981FCXAC054IndiaBANGALORE

  30. BANGALORE TURF CLUB LIMITED

    894500IO8RQ560829K06IndiaBENGALURU

  31. BANGANGA PAPER MILLS LIMITED

    894500IJMH940KBOMT87IndiaNASHIK

  32. BANG OVERSEAS LIMITED

    984500FC514P401F9C43IndiaMumbai

  33. BANKA BIOLOO LIMITED

    9845007A5B684495YW41IndiaHyderabad

  34. BANKAI INFOTECH LIMITED

    335800MQMWKPF2NINN49IndiaAHMEDABAD

  35. BANKTESH UDYOG LIMITED

    894500MANEMF1L5RW556IndiaKOLKATA

  36. BANNARI AMMAN SPINNING MILLS LIMITED

    335800EHWEWWHCR5FG81IndiaCOIMBATORE

  37. BANNARI AMMAN SUGARS LIMITED

    335800HG91DIXDKS1V90IndiaCOIMBATORE

  38. BANSAL CHEMICALS LIMITED.

    984500B5AA72D974CD49IndiaSHAHDARA

  39. BANSAL GENERATIONS LIMITED

    64883O1LJEYS9034A429IndiaChandigarhLapsed - not renewed

  40. BANSAL INFRATECH SYNERGIES INDIA LIMITED

    984500FD4ZCD0D63EF19IndiaNEW DELHI

  41. BANSAL POLES LIMITED

    335800E518C6XRG1PD62IndiaKOLKATA

  42. BANSAL ROOFING PRODUCTS LIMITED

    984500EBD19FAAAAF736IndiaVadodara

  43. BANSAL STEEL & POWER LIMITED

    335800VFHTGA8OD6QI85IndiaDELHI

  44. BANSAL WIRE INDUSTRIES LIMITED

    3358008D1HWX3Y3C3D41IndiaNORTH DELHI

  45. BANSPANI IRON LTD

    335800P38B8PY28C2D20IndiaKENDUJHAR

  46. BANSWARA SYNTEX LIMITED

    335800P7QV3XFCEREI20IndiaBANSWARA

  47. BANWARI PAPER MILLS LIMITED

    984500R0P5L45F7E4B26IndiaUTTARANACHAL

  48. B & A PACKAGING INDIA LIMITED

    335800A4FV9UDFQNER69IndiaBALASORE

  49. BAPUDHAM MILK PRODUCER COMPANY LIMITED

    3358001HKCCRLQ7BCY10IndiaMOTIHARILapsed - not renewed

  50. BARAK VALLEY CEMENTS LIMITED

    335800KEXM9FIE566R79IndiaASSAM

  51. BARAMATI AGRO LIMITED

    335800AQIOUMA5ZTYD04IndiaBARAMATI

  52. BARAMATI AIRPORT LIMITED

    9845008OA7878Y4BAD45IndiaMumbai

  53. BARAN HOSPITALS LIMITED

    335800W91PCZ84F81C28IndiaBULANDSHAHR

  54. BARBARIK ISPAT AND POWER LIMITED

    335800GFDWL17UTT3M86IndiaRAIPUR

  55. BARBRIK PROJECT LIMITED

    335800VE4REKACRAP248IndiaSURAJPUR

  56. BAR CODE INDIA LIMITED

    335800G5VWGK4ZC92Z97IndiaNEW DELHI

  57. BARCOM INDUSTRIES LIMITED

    984500B9C3978368S820IndiaMUMBAI

  58. BAREILLY DAIRIES LIMITED

    335800N4QRASZ95PL632IndiaAonla

  59. BAREILLY HIGHWAYS PROJECT LIMITED

    335800NO2M58EZMPOO98IndiaNEW DELHILapsed - not renewed

  60. BARFLEX POLYFILMS LIMITED

    894500VDP442RPLF9232IndiaPHASE-2

By legal form