By legal form

Public Limited Company

3,395 entities

  1. MAVEN INCOME AND GROWTH VCT 5 PLC

    213800DMF84841RMWX35United KingdomLONDON

  2. MAVEN INCOME AND GROWTH VCT PLC

    213800VL4S7K6A2YTX94United KingdomLONDON

  3. MAVEN RENOVAR VCT PLC

    213800HAEDBBK9RWCD25United KingdomLONDON

  4. MAYDAY HEALTHCARE LIMITED

    549300U0ZLN68WHEKQ50United KingdomHARROWLapsed - not renewed

  5. MBH CORPORATION PLC

    213800NXJ8SAXU8GBY43United KingdomBRIMINGTONLapsed - not renewed

  6. MCBRIDE PLC

    213800HX7FMPA2CIEF02United KingdomMANCHESTER

  7. MCCARTHY & STONE PLC

    213800CEJ4OQ5YPU8Z37United KingdomBOURNEMOUTHLapsed - not renewed

  8. MCKAY SECURITIES P L C

    213800OPY9L5UDCSZN71United KingdomREADINGLapsed - not renewed

  9. MCLAREN FINANCE PLC

    213800BKPDWMWX3GSG36United KingdomWOKING

  10. M&C SAATCHI PLC

    213800XBLFQZ1T1KBA87United KingdomLONDON

  11. MEADOWHALL FINANCE PLC

    213800TPCOG55GYF9V34United KingdomLONDON

  12. MEARS GROUP PLC

    213800DHCALLH8IRJV57United KingdomGLOUCESTER

  13. MECS CAPITAL MANAGEMENT PTY LTD

    8945009DCKJVTAWDJH48United KingdomChislehurst

  14. MEDCAW INVESTMENTS PLC

    213800UTM4MRTZHJ8C21United KingdomLondon

  15. MEDIAZEST PLC

    2138008URVJL8ZG4ST80United KingdomWOKING

  16. MEGGITT PLC

    YMFO3TKB4UAWQTDZJJ31United KingdomCOVENTRYLapsed - not renewed

  17. ME GROUP INTERNATIONAL PLC

    2138006YJ65EKBYYYX41United KingdomEPSOM

  18. MELLI BANK PLC

    213800BC4TEGCCQH9V07United KingdomLondonLapsed - not renewed

  19. MELROSE INDUSTRIES PLC

    213800RGNXXZY2M7TR85United KingdomBIRMINGHAM

  20. MELROSE PLC

    5493007XKGZRTL2YJQ37United KingdomBIRMINGHAM

  21. MELVILLE INDEPENDENT PLC

    213800T9K4K5B6PBA437United KingdomEDINBURGH

  22. MENDELL HELIUM PLC

    213800XIUQ3AHRZ6UF89United KingdomPerth

  23. MENHADEN RESOURCE EFFICIENCY PLC

    2138004NTCUZTHFWXS17United KingdomLONDON

  24. MERCHANTS TRUST PLC(THE)

    5299008VJFXCUD2EG312United KingdomLondon

  25. MERCIA ASSET MANAGEMENT PLC

    213800A1Q4CF57NECG66United KingdomHENLEY IN ARDEN

  26. MEREO BIOPHARMA GROUP PLC

    213800U8JQHIJOS5AS09United KingdomLondon

  27. MERIDIAN FUNDING 2025-1 PLC

    6354007VNVP2YBYBAX64United KingdomLONDON

  28. MERIDIAN FUNDING 2026-1 PLC

    213800TSOB4VAQTQ6888United KingdomLONDON

  29. MERIDIAN HOSPITAL COMPANY PLC

    2138001FWIMG3HZYGC24United KingdomSWANLEY

  30. MERIDIAN MINING PLC

    984500EB404A37FD8886United KingdomLondon

  31. MERSEYLINK (ISSUER) PLC

    549300KCJFKMWJNEFT60United KingdomRUNCORN

  32. METALS EXPLORATION PLC

    2138006CFXWG2OPRV987United KingdomLONDON

  33. METALS ONE PLC

    213800WGPHJ5MC5QLJ19United KingdomLondon

  34. METHODIST INSURANCE PUBLIC LIMITED COMPANY

    213800QTY47NM24B3307United KingdomGLOUCESTER

  35. METIR PLC

    213800P1VXZSD3US5N79United KingdomYORK

  36. METLEN ENERGY & METALS PLC

    213800ZSR3HVKMMPVG86United KingdomLONDON

  37. METRO BANK HOLDINGS PLC

    984500CDDEAD6C2EDQ64United KingdomLondon

  38. METRO BANK PLC

    213800X5WU57YL9GPK89United KingdomLondon

  39. METROCENTRE FINANCE PLC

    213800SDK6N2K6E2CD50United KingdomLONDON

  40. METROPOLITAN FUNDING PLC

    213800LCRSEF1I4UB827United KingdomLONDON

  41. M&G Credit Income Investment Trust PLC

    549300E9W63X1E5A3N24United KingdomLondon

  42. MGE CAPITAL CORPORATION PLC

    5493000ECM6SSUWTDF24United KingdomLONDONLapsed - not renewed

  43. M&G PLC

    254900TWUJUQ44TQJY84United KingdomLondon

  44. MHA PLC

    6488GWOR8UO490L88275United KingdomMilton Keynes

  45. MICHAEL PAGE PLC

    213800JK5ZEQW4AB8G71United KingdomADDLESTONE

  46. MICHELIN TYRE PUBLIC LIMITED COMPANY

    549300VNCEXX8XCGML11United KingdomSTOKE-ON-TRENT

  47. MICHELMERSH BRICK HOLDINGS PLC

    213800CIFQFPAHIQE695United KingdomHAYWARDS HEATH

  48. MICRO FOCUS INTERNATIONAL PLC

    213800F8E4X648142844United KingdomNEWBURYLapsed - not renewed

  49. MICROLISE GROUP PLC

    213800JRGXV9OET1LW32United KingdomNOTTINGHAM

  50. MICROSALT PLC

    213800L7WRHP8CCEEQ48United KingdomLONDON

  51. MIDLAND HEART CAPITAL PLC

    8945006X4EWZ0YTJM642United KingdomBirmingham

  52. MIDWICH GROUP PLC

    213800TUH2ZU68PZZN12United KingdomDISS

  53. MID WYND INTERNATIONAL INVESTMENT TRUST PLC

    549300D32517C2M3A561United KingdomEDINBURGH

  54. MIGO OPPORTUNITIES TRUST PLC

    21380075RRMI7D4NQS20United KingdomLONDON

  55. MILAMBER VENTURES PLC

    213800T7XECJLUFAYH95United KingdomLONDONLapsed - not renewed

  56. MILA RESOURCES PLC

    2138002NANE5WMOA7P09United KingdomLONDON

  57. MILEWAY UK FINANCING PLC

    635400JCLTSRNJXBB448United KingdomLONDON

  58. MILLENNIUM STADIUM PLC

    21380085RG9UJ9CKBL34United KingdomCARDIFFLapsed - not renewed

  59. MILLER HOMES GROUP (FINCO) PLC

    98450057058CDE2E9650United KingdomDerby

  60. MILLER HOMES GROUP HOLDINGS PLC

    213800RZPP7QB22XZM09United KingdomDERBYLapsed - not renewed

By legal form