Public Limited Company

Home › The register › M

Public limited companies: M

265 of the 4,506 public limited companies on the register have names beginning with M. 223 are active.

0-947A386B295C377D136E197F151G168H210I151J82K84L168M265N150O88P292Q16R178S390T352U63V88W118X10Y14Z30
CompanyNumberStatusRegisteredIncorporated
M - Integrated Solutions PLC 06311065 Active London 12/07/2007
M & M Supplies (UK) PLC 04199316 Active Northampton 12/04/2001
M Winkworth PLC 01189557 Active London 05/11/1974
M.P. Evans Group PLC 01555042 Active Kent 06/04/1981
M&C Saatchi PLC 05114893 Active London 28/04/2004
M&G Credit Income Investment Trust PLC 11469317 Active London 17/07/2018
M&G PLC 11444019 Active London 02/07/2018
Macaulay Capital PLC 14105915 Active Teignmouth 13/05/2022
Macfarlane Group PLC SC004221 Active Glasgow 15/04/1899
Made Tech Group PLC 12204805 Active London 13/09/2019
Made.Com Group PLC 13346124 Liquidation Birmingham 20/04/2021
Magellan Capital Holdings PLC 15038401 Active London 31/07/2023
Magistri Construction PLC 11241912 Active London 08/03/2018
Magna Investments PLC 05213634 Active Wimbledon Village 24/08/2004
Magnum Properties P.L.C. 01591690 Active North Dulwich. 15/10/1981
Maintel Holdings PLC 03181729 Active London 02/04/1996
Maison Finco PLC 13606474 Active Doncaster 07/09/2021
Majedie Investments PLC 00109305 Active London 28/04/1910
Majestic Corporation P.L.C. 13795187 Active Deeside 10/12/2021
Major Travel PLC 01805034 Active Richmond 02/04/1984
Malaysian Estates PLC 01264282 Active London 21/06/1976
Malborough Equity PLC 09142054 Liquidation London 22/07/2014
Malhotra Group PLC 17052474 Active Newcastle Upon Tyne 24/02/2026
Malina Financing 2013-1 PLC 08432822 Active London 06/03/2013
Malthouse Inns PLC 03667861 Active Rochdale 16/11/1998
Malvern Estates Public Limited Company 02260334 Active Sutton Coldfield 19/05/1988
Malvern International PLC 05174452 Active Altrincham 08/07/2004
Management Consulting Group PLC 01000608 Active London 22/01/1971
Mancala Holdings PLC 14762045 Active - Proposal to Strike off Cardiff 27/03/2023
Manchester Airport Group Funding PLC 08826541 Active Manchester 27/12/2013
Manchester Airport PLC 01960988 Active Manchester 18/11/1985
Manchester And London Investment Trust Public Limited Company 01009550 Active London 29/04/1971
Manolete Partners PLC 07660874 Active Gerrards Cross 07/06/2011
Manor Developments (U.K.) Public Limited Company 02983995 Active London 27/10/1994
Mansard Mortgages 2006-1 PLC 05895687 Active London 03/08/2006
Mansard Mortgages 2007-1 PLC 06116710 Active London 19/02/2007
Mansard Mortgages 2007-2 PLC 06357422 Active London 31/08/2007
Mansell PLC 00265178 Liquidation London 06/05/1932
Manstone Resources PLC 10573572 Active Oldbury 19/01/2017
Maples Stores PLC 05878596 Active Lincolnshire 17/07/2006
Marb Bondco PLC 10645768 Active London 01/03/2017
Marcroft PLC 02437239 Liquidation Ilford 27/10/1989
Marcus Publishing Public Limited Company 01824125 Liquidation Northampton 13/06/1984
Marechale Capital PLC 03515836 Active London 24/02/1998
Margin Art & Media PLC 15838140 Active Kingston Upon Thames 15/07/2024
Maritime Cargo Processing P.L.C. 01919399 Active Felixstowe 05/06/1985
Mark To Market PLC 03564746 Active - Proposal to Strike off London 15/05/1998
Market Bidco Finco PLC 13604735 Active Bradford 06/09/2021
Market Parent Finco PLC 13604741 Active Bradford 06/09/2021
Marks And Spencer Group P.L.C. 04256886 Active London 23/07/2001
Marks And Spencer P.L.C. 00214436 Active London 17/06/1926
Marks Electrical Group PLC 13509635 Active Leicester 14/07/2021
Marquis House PLC 02718234 Liquidation Surrey 28/05/1992
Marshall Amplification PLC 00805676 Active Bletchley 19/05/1964
Marshalls PLC 05100353 Active Elland 13/04/2004
Marston'S Issuer PLC 05135049 Active London 21/05/2004
Marston'S PLC 00031461 Active Wolverhampton 14/05/1890
Martin Currie Asia Unconstrained Trust PLC SC092391 Liquidation Edinburgh 25/03/1985
Martin Dawn PLC 01767042 Liquidation 94A Wycliffe Road 03/11/1983
Marubeni Europe PLC 01885084 Active London 11/02/1985
Marubeni Finance Europe PLC 07983210 Active London 09/03/2012
Marubeni-Itochu Tubulars Europe PLC 03630754 Active London 14/09/1998
Marula Mining PLC 04228788 Active Gerrards Cross 05/06/2001
Masorange Finco PLC 12686841 Active London 20/06/2020
Matalan Finance PLC 05962488 Active Liverpool 10/10/2006
Matki Public Limited Company 01010424 Active Bristol 07/05/1971
Maven Income And Growth Vct 3 PLC 04283350 Active London 07/09/2001
Maven Income And Growth Vct 4 PLC SC272568 Active Glasgow 26/08/2004
Maven Income And Growth Vct 5 PLC 04084875 Active London 03/10/2000
Maven Income And Growth Vct PLC 03908220 Active London 12/01/2000
Maven Renovar Vct PLC 04138683 Active London 10/01/2001
Mavenir PLC 12955698 Active London 15/10/2020
Max Petroleum PLC 05419021 Liquidation London 08/04/2005
Maxinvest Global PLC 15529818 Active Isleworth 28/02/2024
Mayfair Communications International P.L.C. 02493830 Liquidation 19/04/1990
Mayfair Telecom PLC 03916574 In Administration London 31/01/2000
Mayflower Vehicle Systems PLC 02619441 Liquidation Cardiff 11/06/1991
Mba Michael Bailey Associates PLC 03710803 Active London 10/02/1999
Mbh Corporation PLC 10238873 Liquidation Northampton 20/06/2016
Mcbraida PLC 00533277 Active Bristol 14/05/1954
Mcbride PLC 02798634 Active Manchester 11/03/1993
Mcfaddens & Co PLC 03295548 Active London 23/12/1996
Mclaren Construction Group PLC 05384316 Active London 07/03/2005
Mclaren Finance PLC 10829538 Active Woking 21/06/2017
Mcloughlin Group PLC 02620001 Active Nottinghamshire 13/06/1991
Me Group International PLC 00735438 Active Epsom 14/09/1962
Meacock Capital PLC 03600178 Active London 14/07/1998
Meadowgreen Public Limited Company 01891482 Liquidation Haywards Heath 01/03/1985
Meadowhall Finance PLC 05987141 Active London 02/11/2006
Meadway Group PLC 02303836 Liquidation Purley-On-Thames 11/10/1988
Mears Group PLC 03232863 Active Gloucester 01/08/1996
Meaujo (Properties) PLC SC012435 Active Edinburgh 11/11/1922
Medcentres PLC 06035172 Active Fordingbridge 21/12/2006
Mediazest PLC 05151799 Active Surrey 11/06/2004
Mediente Public Limited Company 14377068 Liquidation London 26/09/2022
Medpal Ai PLC 13578804 Active London 23/08/2021
Medreich PLC 03122988 Active Feltham 07/11/1995
Melli Bank PLC 04152338 Active London 01/02/2001
Melrose Industries PLC 09800044 Active Birmingham 29/09/2015
Melrose PLC 04763064 Active Birmingham 13/05/2003
Melville Independent PLC SC398240 Active Edinburgh 21/04/2011
Mendell Helium PLC SC680788 Active Perth 12/11/2020
Mentor Investment Group PLC 03089421 Liquidation Birmingham 09/08/1995
Merchant Turnaround PLC 07116894 Liquidation Polegate 05/01/2010
Merchants Trust Plc(The) 00028276 Active London 16/02/1889
Mercia Asset Management PLC 09223445 Active Henley In Arden 17/09/2014
Mereo Biopharma Group PLC 09481161 Active London 10/03/2015
Meridian Funding 2025-1 PLC 16554540 Active London 01/07/2025
Meridian Funding 2026-1 PLC 17318846 Active London 03/07/2026
Meridian Hospital Company PLC 03462569 Active Swanley 07/11/1997
Meridian Mining PLC 16832228 Active London 15/08/2017
Merion Group PLC 02299932 Liquidation 38 Kingsland Road 26/09/1988
Mero-Schmidlin (UK) PLC 02321277 Active Ascot 23/11/1988
Merrydown PLC 00424215 Active Gloucester 22/11/1946
Merseylink (Issuer) PLC 08896313 Active Runcorn 14/02/2014
Mertex PLC 14718535 Active London 09/03/2023
Metals & Alloys (Int) PLC 03226896 Active - Proposal to Strike off Welshpool 18/07/1996
Metals Exploration PLC 05098945 Active London 08/04/2004
Metals One PLC 13158079 Active London 26/01/2021
Metek PLC 04123370 Active Stonehouse 12/12/2000
Methodist Insurance Public Limited Company 00006369 Active Gloucester 19/06/1872
Metir PLC 03568010 Active York 21/05/1998
Metlen Energy & Metals PLC 15944520 Active London 09/09/2024
Metro Bank Holdings PLC 14387040 Active London 29/09/2022
Metro Bank PLC 06419578 Active London 06/11/2007
Metro Security (Gb) PLC 02661496 Active Brentwood 08/11/1991
Metrocentre Finance PLC 08704179 Active London 24/09/2013
Metropolitan And County PLC 01559061 Liquidation London 30/04/1981
Metropolitan Funding PLC 06560355 Active London 09/04/2008
Mettoy Company Plc(The) 00268134 Liquidation Swansea 31/08/1932
Meygen PLC SC347501 Active Edinburgh 22/08/2008
Mfc Estates PLC 01079839 Active London 02/11/1972
Mfp Group PLC 04686549 Liquidation Mill Hill 05/03/2003
Mha PLC 16268837 Active Milton Keynes 21/02/2025
Michael James Autos PLC 01173507 Liquidation Weybridge 11/06/1974
Michael Page PLC 03310225 Active Addlestone 30/01/1997
Michelin Tyre Public Limited Company 00084559 Active Stoke-On-Trent 11/05/1905
Michelmersh Brick Holdings PLC 03462378 Active Haywards Heath 03/11/1997
Microgem International PLC 09703359 Liquidation London 27/07/2015
Microlise Group PLC 11553192 Active Nottingham 05/09/2018
Microsalt PLC 10061337 Active London 14/03/2016
Mid Wynd International Investment Trust PLC SC042651 Active Edinburgh 04/10/1965
Midas International Property Developments PLC 05785994 Liquidation London 19/04/2006
Middleton Maintenance Group PLC 00875637 Active 30/03/1966
Midland & Scottish Resources PLC 01411484 Liquidation London 25/01/1979
Midland Heart Capital PLC 08159931 Active Birmingham 27/07/2012
Midland Railway Enterprises PLC 02279310 Active Derbyshire 14/07/1988
Midwich Group PLC 08793266 Active Diss 27/11/2013
Migo Opportunities Trust PLC 05020752 Active London 20/01/2004
Mila Resources PLC 09620350 Active London 03/06/2015
Mileway UK Financing PLC 14839682 Active London 02/05/2023
Millcroft Services P.L.C. 01081971 Active Thames Ditton 15/11/1972
Millennia Minerals PLC 15604389 Active London 30/03/2024
Millennium Stadium PLC 03176906 Active Cardiff 25/03/1996
Miller Homes Group (Finco) PLC 13862650 Active Derby 20/01/2022
Millscope Markets PLC 09935026 Active London 04/01/2016
Milton Capital PLC 13628457 Active London 17/09/2021
Mind Gym PLC 03833448 Active London 31/08/1999
Mindflair PLC 02929801 Active London 17/05/1994
Minerva Lending PLC 10007477 Active London 16/02/2016
Minevote Public Limited Company 02548473 Active London 15/10/1990
Mint Llantrisant PLC 05495920 Active Pontyclun 30/06/2005
Mirriad Advertising PLC 09550311 In Administration London 20/04/2015
Mistral Bus & Coach PLC 02716967 Active London 21/05/1992
Mitchells & Butlers Finance PLC 04778667 Active West Midlands 28/05/2003
Mitchells & Butlers PLC 04551498 Active Birmingham 02/10/2002
Mithras Investment Trust PLC 02478424 Liquidation 1 Queen Street 07/03/1990
Mitie Group PLC SC019230 Active Glasgow 16/07/1936
Miton UK Microcap Trust PLC 09511015 Liquidation Bristol 26/03/2015
Mitsubishi Corporation Finance PLC 01865061 Active London 20/11/1984
Mitsubishi Corporation International (Europe) PLC 02214224 Active London 26/01/1988
Mitsubishi Electric Finance Europe PLC 02456984 Active Hertfordshire 08/01/1990
Mitsubishi Hc Capital UK PLC 01630491 Active Staines-Upon-Thames 21/04/1982
Mitsui & Co. Financial Services (Europe) PLC 08008529 Active London 27/03/2012
Mizuho International PLC 01203696 Active London 14/03/1975
Mj Gleeson PLC 09268016 Active Sheffield 16/10/2014
Mln International Capital House PLC 15628394 Active Dover 09/04/2024
Mma Holdings UK PLC 03805690 Active Halifax 12/07/1999
Mns Care PLC 03331726 Active Harrow 11/03/1997
Moat Homes Finance PLC 07743490 Active Dartford 17/08/2011
Mobeus Income & Growth 2 Vct PLC 03946235 Liquidation Leeds 08/03/2000
Mobeus Income & Growth 4 Vct PLC 03707697 Liquidation Leeds 29/01/1999
Mobico Group PLC 02590560 Active Birmingham 11/03/1991
Mobius Investment Trust PLC 11504912 Active London 07/08/2018
Modulex Modular Buildings PLC 07291662 Active London 22/06/2010
Moelogan 2 C.C.C. 05757350 Active Eglwysbach 27/03/2006
Moh Nippon PLC 13349097 Active London 21/04/2021
Molai Bankers PLC 11892690 Active Hove 19/03/2019
Mollyroe PLC 02055395 Active Preston 15/09/1986
Molossus Btl 2024-1 PLC 15475546 Active London 09/02/2024
Molossus Btl 2025-1 PLC 16498685 Active London 05/06/2025
Molten Ventures PLC 09799594 Active London 29/09/2015
Molten Ventures Vct PLC 03424984 Active Teignmouth 26/08/1997
Momentum Multi-Asset Value Trust PLC 03173591 Liquidation Bristol 12/03/1996
Monarch Industries PLC 02019661 ADMINISTRATION ORDER West Glam 14/05/1986
Mondi Finance PLC 05916680 Active Weybridge 25/08/2006
Mondi PLC 06209386 Active Weybridge 11/04/2007
Monex International Markets PLC 08091400 Active London 31/05/2012
Moneyfacts Group PLC 04063110 Active Norwich 25/08/2000
Moneywise Investments PLC 01358056 Active Forest Gate 16/03/1978
Monks Investment Trust Public Limited Company(The) 00236964 Active London 06/02/1929
Monnow Valley Biomass PLC 09278519 Active - Proposal to Strike off Newport 23/10/2014
Monoworld Group PLC 08268641 Active Rushden 25/10/2012
Monta Capital PLC 12618347 Active London 22/05/2020
Montanaro European Smaller Companies Trust PLC SC074677 Active Edinburgh 05/05/1981
Montanaro UK Smaller Companies Investment Trust PLC 03004101 Active London 21/12/1994
Montgomery Square Consumer Funding 1 PLC 16879629 Active London 28/11/2025
Mony Group PLC 06160943 Active Ewloe 14/03/2007
Moonpig Group PLC 13096622 Active London 23/12/2020
Moorcroft Group Public Limited Company 01704109 Active Stockport 03/03/1983
Moorfields Consumer Funding 2026-1 PLC 17318998 Active London 03/07/2026
Mopane Securities PLC 14087675 Active London 05/05/2022
Morgan Advanced Materials PLC 00286773 Active Windsor 11/04/1934
Morgan Lovell PLC 02755027 Active London 12/10/1992
Morgan Sindall Group PLC 00521970 Active London 20/07/1953
Morgan Stanley & Co. International PLC 02068222 Active Canary Wharf 28/10/1986
Morgenrot Group PLC 00987162 Active Manchester 18/08/1970
Morglas Abs 2025-1 PLC 16600229 Active London 22/07/2025
Morglas Abs 2026-1 PLC 17159506 Active London 15/04/2026
Morhomes PLC 10974098 Active Cambridge 21/09/2017
Mortgage Advice Bureau (Holdings) PLC 04131569 Active Derby 28/12/2000
Mortgage Funding 2008-1 PLC 06505910 Active London 15/02/2008
Mortgage Syndicate PLC 13115325 Active Witham 06/01/2021
Mortgage Trust Services PLC 03940202 Active Solihull 01/03/2000
Mortgages PLC 03320975 Active London 19/02/1997
Mortimer 2024-Mix PLC 15941490 Active London 06/09/2024
Mortimer 2025-1 PLC 16604938 Active London 24/07/2025
Mortimer 2026-1 PLC 17310086 Active London 30/06/2026
Mortimer Btl 2021-1 PLC 13340043 Active London 16/04/2021
Mortimer Btl 2023-1 PLC 15175725 Active London 29/09/2023
Mortimer Frie PLC 02408369 Liquidation London 26/07/1989
Morton Funding 2026-1 PLC 17345416 Active London 17/07/2026
Mostcash PLC 02010490 Liquidation London 15/04/1986
Motability Operations Group PLC 06541091 Active London 20/03/2008
Mothercare PLC. 01950509 Active Hemel Hempstead 26/09/1985
Moto Finance PLC 07555954 Active Toddington 08/03/2011
Moto States PLC 13966344 Active Toddington 09/03/2022
Motork PLC 09259000 Active London 10/10/2014
Motorpoint Group PLC 10119755 Active Derby 12/04/2016
Mountview Estates PLC 00328020 Active Southgate 21/05/1937
Moxico Resources PLC 08761494 Active London 05/11/2013
Moy Park (Bondco) PLC NI624604 Active Craigavon 14/05/2014
Moyle Interconnector (Financing) Public Limited Company NI045625 Active 85 Ormeau Road 03/03/2003
Mpac Group PLC 00124855 Active Coventry 18/10/1912
Mporium Group PLC 08696120 Liquidation London 18/09/2013
Mq Consulting Group PLC 16872817 Active London 25/11/2025
Mr Sales Public Limited Company 03403428 Active 15/07/1997
Ms International PLC 00653735 Active Doncaster 24/03/1960
Msd Cash & Carry PLC 03029363 Liquidation 1 Oxford Street 06/03/1995
Mtn Funding PLC 12474989 Active London 20/02/2020
Mufg Securities Emea PLC 01698498 Active London 11/02/1983
Muir Group Public Limited Company SC215392 Active Inverkeithing 05/02/2001
Muir Holdings Public Limited Company SC242454 Active Inverkeithing 16/01/2003
Mulberry Group PLC 01180514 Active Somerset 12/08/1974
Multitone Electronics P L C 00256314 Active Kempshott, Basingstoke 09/05/1931
Mumtaz Foods PLC 07960459 Active Bradford 22/02/2012
Muntons (Holdings) PLC 01430918 Active Suffolk 19/06/1979
Muntons PLC 00176992 Active Suffolk 27/09/1921
Murray Income Trust PLC SC012725 Active Edinburgh 08/06/1923
Murray International Trust PLC SC006705 Active Edinburgh 18/12/1907
Musterlin Group PLC 01544420 Liquidation Oxford 10/02/1981
My Club Europe PLC 12087282 Active Oxted 05/07/2019
Mykonos And Santorini Real Estate PLC 15115752 Active London 05/09/2023
Myntgroup PLC 03977034 Active London 14/04/2000
Myriad Capital PLC 08796378 Active Chelmsford 29/11/2013
Register data as at 2026-09-01 Download the full register (CSV)