By legal form

Public Limited Company

3,395 entities

  1. OEG FINANCE PLC

    254900KMBHWF9UK63G44United KingdomGreat Yarmouth

  2. OKULLO PLC

    254900FRXL96OM7KTI49United KingdomLondonLapsed - not renewed

  3. OLD PARK LANE CAPITAL PLC

    213800BYUZ96WQ8YUV83United KingdomLONDONLapsed - not renewed

  4. OMEGA MINERALS PLC

    984500K7BFC0085C5518United KingdomLondon

  5. OMEGA PLC

    213800S2DSI8NHFD7F86United KingdomDONCASTERLapsed - not renewed

  6. OMNIA BONDS II PLC

    213800XLX9CMUKTTXG96United KingdomLONDONLapsed - not renewed

  7. OMNICOM CAPITAL HOLDINGS PLC

    984500F16BDDD57A5502United KingdomLONDON

  8. OMNICOM FINANCE HOLDINGS PLC

    213800JBHE39OG74OJ98United KingdomLONDON

  9. ONCIMMUNE HOLDINGS PLC

    213800HCYIWT6YPI1I02United KingdomLEEDSLapsed - not renewed

  10. ONDO INSURTECH PLC

    2138005Y5QBJQMOOI719United KingdomLONDON

  11. ONE HEALTH GROUP PLC

    984500DC689F5BAD8732United KingdomSouth Yorks

  12. ONE MEDIA IP GROUP PLC

    213800PAVPCE7JDBF341United KingdomIVER HEATH

  13. ONESAVINGS BANK PLC

    213800WTQKOQI8ELD692United KingdomCHATHAM

  14. ONEVIEW GROUP PLC

    213800BL8HD6S6LT4K63United KingdomCHATHAMLapsed - not renewed

  15. ONLINE BLOCKCHAIN PLC

    213800EYT2IXOZHDQC16United KingdomLondonLapsed - not renewed

  16. ON THE BEACH GROUP PLC

    213800K51Y9BZY7F9R69United KingdomManchester

  17. ONTHEMARKET PLC

    213800UNVSN2LXD4W113United KingdomALDERSHOTLapsed - not renewed

  18. OPHIR ENERGY PLC

    213800LAZOZTKPAV2583United KingdomLONDONLapsed - not renewed

  19. OPTARE PLC

    2138003X8T7GBWOFOW22United KingdomROTHERHAM

  20. OPTIBIOTIX HEALTH PLC

    213800UKYQFT941QHS14United KingdomYork

  21. OPTIMA HEALTH GROUP PLC

    213800G2ZE7MOWPI6K52United KingdomSHEFFIELDLapsed - not renewed

  22. OPTIMA HEALTH PLC

    213800TOPWJSRCW4ON08United KingdomSHEFFIELD

  23. OPTIMA WORLDWIDE GROUP PLC

    2138002QBURIFMJ35488United KingdomLONDONLapsed - not renewed

  24. OPTIVO FINANCE PLC

    213800DU46CL9M2ZRN02United KingdomLONDONLapsed - not renewed

  25. OPTOS PUBLIC LIMITED COMPANY

    213800RS2CIFHJ4XYS87United KingdomDUNFERMLINE

  26. OPUS BROADBAND PLC

    98450052E1BD8DD67D98United KingdomSimonstone

  27. ORACLE POWER PLC

    213800KTG8HX1WBCAA49United KingdomCAMBRIDGE

  28. ORBITA FUNDING 2022-1 PLC

    635400NBNIBSOSK22L32United KingdomLONDON

  29. ORBITA FUNDING 2023-1 PLC

    635400TNNDO5UMZ2WL40United KingdomLONDON

  30. ORBITA FUNDING 2024-1 PLC

    635400RPCLBNBJHURS61United KingdomLONDON

  31. ORBITA FUNDING 2026-1 PLC

    213800TTMRPLPDWCJA88United KingdomLONDON

  32. ORBIT CAPITAL PLC

    213800QIGGLJLT7WXP16United KingdomCOVENTRY

  33. ORCADIAN ENERGY PLC

    213800S2M4Z7VSJVN964United KingdomLONDON

  34. ORCHARD BOND FINANCE PLC

    213800412WSV8YLS2903United KingdomLUTONLapsed - not renewed

  35. ORCHARD FUNDING GROUP PLC

    213800U4K2POJCSQYR97United KingdomLuton

  36. ORIENT TELECOMS PLC

    213800JSIBTMDYPPKQ68United KingdomLONDON

  37. ORIOLE RESOURCES PLC

    213800X32GJR5AGAR511United KingdomWHITELEY

  38. OSB GROUP PLC

    213800ZBKL9BHSL2K459United KingdomCHATHAM

  39. OSIRIUM TECHNOLOGIES PLC

    213800CTPGYQ4POIC338United KingdomCARDIFFLapsed - not renewed

  40. OSSO ENERGY PLC

    894500H3VPK5P5W77846United KingdomLondon

  41. OTE PLC

    213800YSQ5M2ELXX5A25United KingdomLONDON

  42. OTTOWAY (BOND ISSUER) UK PLC

    635400OMYIARQU1BY663United KingdomBromleyLapsed - not renewed

  43. OWI GROUP PLC

    984500DBC8896D8A0116United KingdomLoughton

  44. OXBURY BANK PLC

    21380065OVUSBK99TQ03United KingdomCHESTER

  45. OXFORD BIODYNAMICS PLC

    2138005Y1TK258O5U928United KingdomOXFORD

  46. OXFORD BIOMEDICA PLC

    213800S1GVQNXQ15K851United KingdomOXFORD

  47. OXFORD CANNABINOID TECHNOLOGIES HOLDINGS PLC

    2138005SRWT4998BCE35United KingdomOXFORDLapsed - not renewed

  48. OXFORD IMMUNOTEC GLOBAL PLC

    549300SJZCUPRMWVTP92United KingdomABINGDONLapsed - not renewed

  49. OXFORD INSTRUMENTS PLC

    213800J364EZD6UCE231United KingdomHIGH WYCOMBE

  50. OXFORD METRICS PLC

    2138002ZKGRM1MQ8JW43United KingdomYARNTON

  51. OXFORD NANOPORE TECHNOLOGIES PLC

    213800IRWQ2Q6M2CDW55United KingdomOXFORD

  52. OXFORD SCIENCE ENTERPRISES PLC

    213800ZLAO7VSS342R78United KingdomOXFORD

  53. OXFORD TECHNOLOGY 2 VENTURE CAPITAL TRUST PLC

    2138002COY2EXJDHWB30United KingdomOxford

  54. P1 FINANCE PLC

    213800FE39X91TZE7733United KingdomLondon

  55. PACCAR FINANCIAL PLC

    549300RI6LNXRMD3EX50United KingdomOxford

  56. PACIFIC ASSETS TRUST PUBLIC LIMITED COMPANY

    2138008U8QPGAESFYA48United KingdomEDINBURGH

  57. PACIFIC GLOBAL HOLDINGS PLC

    2138004WDD9VRG9YFF90United KingdomLONDON

  58. PACIFIC HORIZON INVESTMENT TRUST PLC

    VLGEI9B8R0REWKB0LN95United KingdomLONDON

  59. PACIFIC QUAY FINANCE PLC

    549300FKFB3A6S6C6H29United KingdomLONDON

  60. PAF SECURITISATION NO.1 PLC

    6354007AVMBFQK7PY634United KingdomLONDON

By legal form