By legal form

Public Limited Company

3,394 entities

  1. Biocon Biologics UK PLC

    254900RBBMCZW70NXQ49United KingdomLondon

  2. BIODEXA PHARMACEUTICALS PLC

    549300GKR2G40H3QFY57United KingdomCaspian Way

  3. BIOPHARMA CREDIT PLC

    213800AV55PYXAS7SY24United KingdomLONDON

  4. BIOVENTIX PLC

    213800225MHX7LZQY108United KingdomLONDON

  5. BIRMINGHAM AIRPORT (FINANCE) PLC

    213800HP27KFZJMWVL33United KingdomBIRMINGHAMLapsed - not renewed

  6. BIRMINGHAM CITY PLC

    213800A7UD3M8KL4FG51United KingdomBIRMINGHAMLapsed - not renewed

  7. BISICHI PLC

    213800RRWN6ZBPW2ZV03United KingdomLONDON

  8. BISTECH GROUP PLC

    2138004VMMS5OHAC8869United KingdomFERNDOWN

  9. BIZ FINANCE PLC

    213800CQK26QNHYTY203United KingdomLONDON

  10. BLACKBIRD PLC

    2138006DWRVTIAVW3415United KingdomLONDON

  11. BLACKFINCH SPRING VCT PLC

    254900F3ZHVS78UV6D89United KingdomCheltenham

  12. Blackfriars Asset Management Ltd

    254900KFQ9M3OEHT3R19United KingdomLondonLapsed - not renewed

  13. BLACKPOINT BIOTECH PLC

    9845006C113DC43E7650United KingdomLondonLapsed - not renewed

  14. BLACKROCK AMERICAN INCOME TRUST PLC

    549300WWOCXSC241W468United KingdomLondon

  15. BLACKROCK ENERGY AND RESOURCES INCOME TRUST PLC

    54930040ALEAVPMMDC31United KingdomLondon

  16. BLACKROCK FRONTIERS INVESTMENT TRUST PLC

    5493003K5E043LHLO706United KingdomLondon

  17. BLACKROCK GREATER EUROPE INVESTMENT TRUST PLC

    5493003R8FJ6I76ZUW55United KingdomLondon

  18. BLACKROCK INCOME AND GROWTH INVESTMENT TRUST PLC

    5493003YBY59H9EJLJ16United KingdomLondon

  19. BLACKROCK LATIN AMERICAN INVESTMENT TRUST PLC

    UK9OG5Q0CYUDFGRX4151United KingdomLondon

  20. BLACKROCK SMALLER COMPANIES TRUST PLC

    549300MS535KC2WH4082United KingdomEdinburgh

  21. BLACKROCK THROGMORTON TRUST PLC

    5493003B7ETS1JEDPF59United KingdomLondon

  22. BLACKROCK WORLD MINING TRUST PLC

    LNFFPBEUZJBOSR6PW155United KingdomLONDON

  23. BLENCOWE RESOURCES PLC

    213800UX1HBIRK36GG11United KingdomLONDON

  24. BLEND FUNDING PLC

    213800Y8TMLUT9SN1E94United KingdomLONDON

  25. BLETCHLEY PARK FUNDING 2024-1 PLC

    635400MQ1CHOSPPF5277United KingdomLONDON

  26. BLETCHLEY PARK FUNDING 2025-1 PLC

    635400OJVL3HJJTKNB05United KingdomLONDON

  27. BLETCHLEY PARK FUNDING 2026-1 PLC

    2138008CO6RRBPG4QC15United KingdomLONDON

  28. BLITZEN SECURITIES NO.1 PLC

    635400HNFHHQNUHFD713United KingdomLONDON

  29. BLK GLOBAL PLC

    984500C8F2A903P8C077United KingdomGlasgow

  30. BLOCKBONDS GLOBAL PLC

    213800G6XJIGL5CMKS90United KingdomISLEWORTHLapsed - not renewed

  31. BLOCK ENERGY PLC

    213800E2J8QA1J6KN415United KingdomLondon

  32. BLOCKTIMUM DIGITAL ASSETS PLC

    984500A00FTDE5394E15United KingdomLondonLapsed - not renewed

  33. BLOOMSBURY PUBLISHING PLC

    213800ZL2PEC4C6UOQ53United KingdomLONDON

  34. BLUE BOSON PLC

    98450073BBA72FE94E50United KingdomLondonLapsed - not renewed

  35. BLUEDALE MINERALS PLC

    98450094A3D86C286749United KingdomWitneyLapsed - not renewed

  36. BLUE STAR CAPITAL PLC

    213800Y6XGR31P2LKT12United KingdomBrighton

  37. BMCE BANK INTERNATIONALE PLC , Succursale de Paris

    894500RASR2NXT8JG341FranceParis

  38. BNN TECHNOLOGY PLC

    2138003TI7YQLRNDN455United KingdomKNUTSFORDLapsed - not renewed

  39. BODYCOTE PLC

    213800V93QFW53NB7Y29United KingdomMacclesfield

  40. BONHILL GROUP PLC

    213800GBGKZ7WVF6C550United KingdomLONDONLapsed - not renewed

  41. BOPARAN FINANCE PLC

    213800GQSQIOBR3DHN70United KingdomWAKEFIELD

  42. BORDERS & SOUTHERN PETROLEUM PLC

    2138003IZDI5FDRT6348United KingdomLONDON

  43. BORDIER & CIE (UK) PLC

    213800X5E31YSIKONI13United KingdomLONDON

  44. BOS (SHARED APPRECIATION MORTGAGES) NO. 1 PLC

    213800QAIQV5HVMMGI53United KingdomHALIFAX

  45. BOS (SHARED APPRECIATION MORTGAGES) NO. 2 PLC

    213800SKPWJOLQCQVX80United KingdomHALIFAX

  46. BOS (SHARED APPRECIATION MORTGAGES) NO. 3 PLC

    213800Z6WDE14TNLVS18United KingdomHALIFAX

  47. BOS (SHARED APPRECIATION MORTGAGES) NO. 4 PLC

    213800O3BYMB525IPQ72United KingdomHALIFAX

  48. BOS (SHARED APPRECIATION MORTGAGES) NO. 5 PLC

    213800XQXENI7PSL7N66United KingdomHALIFAX

  49. BOS (SHARED APPRECIATION MORTGAGES) NO. 6 PLC

    213800JQCHC94TCMET38United KingdomHALIFAX

  50. BOSTON INTERNATIONAL HOLDINGS PLC

    213800OVVYT6ZUJUXD69United KingdomLONDON

  51. BOTOPTIONS (UK) PLC

    894500F0WRNTKCOU4T92United KingdomLONDON

  52. BOTSWANA MINERALS PLC

    213800UEF1WVQZIZRA91United KingdomLONDON

  53. BOWBELL MASTER ISSUER PLC

    635400XCQGYTIUKUXG54United KingdomLONDON

  54. BOWBELL NO.3 PLC

    635400NF9KMDE5W5UJ97United KingdomLONDON

  55. BOWLER FINCO PLC

    213800WBS7UDUX63S272United KingdomLONDON

  56. BOW STREET GROUP PLC

    213800SGH7OLTZURQM14United KingdomLONDON

  57. BP CAPITAL MARKETS P.L.C.

    549300CRVT18MXX0AG93United KingdomSunbury-on-Thames

  58. BPHA FINANCE PLC

    213800T2EIKFAUKDRH27United KingdomBEDFORD

  59. B.P.MARSH & PARTNERS PLC

    2138008G8EPE3HAHEM13United KingdomLONDON

  60. BP P.L.C.

    213800LH1BZH3DI6G760United KingdomLONDON

By legal form