By legal form

Public Limited Company

3,395 entities

  1. Handelsbanken Plc

    254900HILJ9CO56XA292United KingdomLondon

  2. HANSTEEN HOLDINGS PLC

    2138007274QQL9KBWY58United KingdomLONDONLapsed - not renewed

  3. HARBEN FINANCE 2017-1 PLC

    213800J7WLPUU61CJY65United KingdomLONDON

  4. HARBOUR ENERGY FINANCE (2) PLC

    213800BKOBDNCABGIG43United KingdomLONDON

  5. HARBOUR ENERGY PLC

    213800YPC42DYBKVPF97United KingdomEDINBURGH

  6. HARBOUR FUNDING PLC

    213800SVQ17Q2IWDA432United KingdomLONDON

  7. HARBOUR NO.2 PLC

    635400QGUDXMVLK4NN33United KingdomLONDON

  8. HARDIDE PLC

    213800HLAUIIFKMU5G89United KingdomBICESTER

  9. HARENA RARE EARTHS PLC

    213800TNHZOA4JIZK687United KingdomLONDON

  10. HARGREAVE HALE AIM VCT PLC

    213800LRYA19A69SIT31United KingdomBlackpool

  11. HARGREAVES SERVICES PLC

    213800O17BER1SHMH466United KingdomDURHAM

  12. HARRIS PYE ENGINEERING GROUP LIMITED

    213800XMIDQR87UAE366United KingdomLlandowLapsed - not renewed

  13. HARROGATE GROUP PUBLIC LIMITED COMPANY

    9845006E7BD454A04558United KingdomLondon

  14. HARVEST FUNDING PLC

    635400GYAAYKXXRBNI54United KingdomLONDON

  15. HARVEY GROUP PLC

    21380057433LQVUFQD36United KingdomGLENGORMLEYLapsed - not renewed

  16. HARWIN PLC

    213800BCYQ7VSTQX9W57United KingdomFARLINGTON

  17. HARWORTH GROUP PLC

    213800R8JSSGK2KPFG21United KingdomROTHERHAM

  18. HASTOE CAPITAL PLC

    213800O69EZHMWWP9569United KingdomKINGSTON UPON THAMES

  19. HAVELOCK EUROPA PLC

    213800OSM2GH5GLRLK17United KingdomMANSFIELDLapsed - not renewed

  20. HAVEN FUNDING (32) PLC

    213800R6ILOH5UVSTL70United KingdomLONDON

  21. HAVEN FUNDING PLC

    213800JT6V5N1XSCUR28United KingdomLONDON

  22. HAWKSMOOR MORTGAGE FUNDING 2026 PLC

    213800XMTFB4JRFMEQ17United KingdomLONDON

  23. HAXX UK 2 PLC

    9845005B87E0DED9E715United KingdomLondonLapsed - not renewed

  24. HAYDALE PLC

    213800KNULBQFF25IE72United KingdomAMMANFORD

  25. HAYLEY GROUP PUBLIC LIMITED COMPANY

    213800M67QXNYUJ28F78United KingdomHALESOWENLapsed - not renewed

  26. HAYMAKER (SOLAR) LIMITED

    529900S675W7M9DWHF38United KingdomLondonLapsed - not renewed

  27. HAYS PLC

    213800QC8AWD4BO8TH08United KingdomLONDON

  28. HAZEL RESIDENTIAL PLC

    635400ZNMBDVDVJH8I61United KingdomLONDON

  29. HBOS PLC

    213800RS21X7UUH5QU25United KingdomEDINBURGH

  30. HBX GROUP INTERNATIONAL PLC

    984500745985CA77CS69United KingdomLondon

  31. HCC INTERNATIONAL INSURANCE COMPANY PLC

    213800DGPY4ZCTVJVQ23United KingdomLONDON

  32. H C SLINGSBY P L C

    2138004NA2QBB4KXV279United KingdomSHIPLEY

  33. HEADFIRST GLOBAL PLC

    984500BA49D85296G582United KingdomBristol

  34. HEADLAM GROUP PLC

    213800I4AZZUJEYX9O90United KingdomBIRMINGHAM

  35. HEALTHCARE SUPPORT (NEWCASTLE) FINANCE PLC

    2549004VU895JNZX5368United KingdomLONDON

  36. HEALTHCARE SUPPORT (NORTH STAFFS) FINANCE PLC

    213800YBZRQ3FJLQV393United KingdomSWANLEYLapsed - not renewed

  37. HEATHROW FINANCE PLC

    549300F740QSGMPHQJ60United KingdomHOUNSLOW

  38. HEAVITREE BREWERY PLC(THE)

    213800QTV2PESCM42853United KingdomEXETER

  39. HELICAL PLC

    2138003SBD2Z7WV2MP70United KingdomLONDON

  40. HELIOS TOWERS PLC

    213800DGC7GS4XCHCU30United KingdomLONDON

  41. HELIOS UNDERWRITING PLC

    213800FX86DJW5TCM864United KingdomLONDON

  42. HELIX EXPLORATION PLC

    213800WGIUCDVNLJ9G76United KingdomLondon

  43. HELLENIC DYNAMICS PLC

    213800IM978BOB5QZA69United KingdomLONDONLapsed - not renewed

  44. HELLENIQ ENERGY FINANCE PLC

    213800WHOD92H1CDZ111United KingdomLONDON

  45. HELLERMANNTYTON FINANCE PLC

    213800N62M39ZM8TYQ89United KingdomCRAWLEYLapsed - not renewed

  46. HELVETIC BLOCKCHAIN TECHNOLOGIES PLC

    98450087CB5A7KDFD375United KingdomLondonLapsed - not renewed

  47. HEMOGENYX PHARMACEUTICALS PLC

    2138008L93GYU5GN6179United KingdomLONDON

  48. HENDERSON ALTERNATIVE STRATEGIES TRUST PLC

    213800J6LLOCA3CUDF69United KingdomEDINBURGHLapsed - not renewed

  49. HENDERSON EUROPEAN TRUST PLC

    213800GS89AL1DK3IN50United KingdomBRISTOL

  50. HENDERSON EUROTRUST PLC

    213800DAFFNXRBWOEF12United KingdomLONDON

  51. HENDERSON GLOBAL TRUST PLC

    2138004BOXOBN5L9DO58United KingdomBRISTOLLapsed - not renewed

  52. HENDERSON HIGH INCOME TRUST PLC

    213800OEXAGFSF7Y6G11United KingdomLONDON

  53. HENDERSON INTERNATIONAL INCOME TRUST PLC

    2138006N35XWGK2YUK38United KingdomLONDON

  54. HENDERSON OPPORTUNITIES TRUST PLC

    2138005D884NPGHFQS77United KingdomLONDON

  55. HENRY BOOT PLC

    213800H5873O9TC3XT22United KingdomSHEFFIELD

  56. HERALD INVESTMENT TRUST PLC

    213800U7G1ROCTJYRR70United KingdomLONDON

  57. HERCULES (ECLIPSE 2006-4) PLC

    549300MJ7F6UVEZ2VU72United KingdomLONDON

  58. HERCULES PLC

    213800P7Z6MXNSM4OQ50United KingdomCirencester

  59. HEREFORDSHIRE CAPITAL PLC

    213800O3I5QANT8ZOV16United KingdomCRAVEN ARMS

  60. HERENCIA RESOURCES PLC

    213800O3PLYXNXNCLV75United KingdomLONDONLapsed - not renewed

By legal form