Public Limited Company

Home › The register › O

Public limited companies: O

88 of the 4,506 public limited companies on the register have names beginning with O. 75 are active.

0-947A386B295C377D136E197F151G168H210I151J82K84L168M265N150O88P292Q16R178S390T352U63V88W118X10Y14Z30
CompanyNumberStatusRegisteredIncorporated
O & M Business International Group PLC 07227367 Active - Proposal to Strike off Wembley 19/04/2010
O.C.S. Consulting PLC 01894212 Active London 11/03/1985
O'C. Construction Public Limited Company 01387786 Liquidation London 08/09/1978
O'Rourke Contracting PLC 01524781 Active Maidstone 28/10/1980
Oak Group One P.L.C. 11755188 Active London 08/01/2019
Oak No.4 PLC 13303107 Active London 30/03/2021
Oak No.5 PLC 15785981 Active London 18/06/2024
Oak Underwriting PLC 03899586 Active Fareham 23/12/1999
Oakapple Berwickshire PLC 09059446 Active Manchester 28/05/2014
Oakbrook Capital (I) PLC 09752762 Liquidation Basildon 27/08/2015
Oakman Group PLC 12254114 Liquidation Birmingham 10/10/2019
Oaknorth Bank PLC 08595042 Active London 03/07/2013
Oat Hill No.3 PLC 14837532 Active London 01/05/2023
Oban Cards 2021-1 PLC 12757121 Active London 21/07/2020
Oban Cards 2026-1 PLC 17041681 Active London 18/02/2026
Oberon Aim Vct PLC 06054576 Active London 16/01/2007
Oberon Investments Group PLC 10712201 Active London 06/04/2017
Ocado Group PLC 07098618 Active Hatfield 08/12/2009
Ocean Harvest Technology Group PLC 13411717 Liquidation Maidstone 20/05/2021
Ocean Vct PLC 10984900 Active Kenley 27/09/2017
Octagon Healthcare Funding PLC 04870001 Active Bristol 18/08/2003
Octopus Aim Vct 2 PLC 05528235 Active London 04/08/2005
Octopus Aim Vct PLC 03477519 Active London 08/12/1997
Octopus Apollo Vct PLC 05840377 Active London 07/06/2006
Octopus Future Generations Vct PLC 13750143 Active London 17/11/2021
Octopus Renewables Infrastructure Trust PLC 12257608 Active London 11/10/2019
Octopus Titan Vct PLC 06397765 Active London 12/10/2007
Odeon Finco PLC 13832770 Active London 06/01/2022
Odyssean Investment Trust PLC 11121934 Active London 21/12/2017
Odysseus Mtn PLC 15081814 Active London 18/08/2023
Odyssey Funding PLC 16408805 Active London 25/04/2025
Oeg Finance PLC 15900026 Active Great Yarmouth 15/08/2024
Oldmanor Public Limited Company 02667058 Liquidation 29/11/1991
Oliver Sanderson Group PLC 09451445 Active Epsom 20/02/2015
Omega Infinite PLC 09346715 Liquidation Northampton 09/12/2014
Omega Minerals PLC 11073509 Active London 21/11/2017
Omega Ora PLC 15337971 Active - Proposal to Strike off Cardiff 09/12/2023
Omega PLC 02700038 Active Doncaster 24/03/1992
Omnicom Capital Holdings PLC 13671874 Active London 11/10/2021
Omnicom Finance Holdings PLC 11432221 Active London 25/06/2018
On The Beach Group PLC 09736592 Active Manchester 17/08/2015
Oncimmune Holdings PLC 09818395 In Administration London 09/10/2015
Ondo Insurtech PLC 13218816 Active London 23/02/2021
One Health Group PLC 04201068 Active South Yorks 18/04/2001
One Media Ip Group PLC 05799897 Active Iver Heath 28/04/2006
Onesavings Bank PLC 07312896 Active Chatham 13/07/2010
Optare PLC 06481690 Active Rotherham 23/01/2008
Optibiotix Health PLC 05880755 Active York 19/07/2006
Optima Health PLC 13886031 Active Sheffield 01/02/2022
Optima Machinery UK PLC 04541831 Active Wymondham 23/09/2002
Optima Worldwide Group PLC 05391288 Liquidation London 14/03/2005
Optos Public Limited Company SC139953 Active Dunfermline 26/08/1992
Opus Broadband PLC 15546441 Active Simonstone 07/03/2024
Oracle Power PLC 05867160 Active Cambridge 05/07/2006
Orapa Diamonds Public Limited Company 06263741 Active London 30/05/2007
Orb Estates PLC 00552331 Liquidation London 21/07/1955
Orbit Capital PLC 09402193 Active Coventry 22/01/2015
Orbit International PLC 01866035 Active Birmingham 23/11/1984
Orbita Funding 2022-1 PLC 13723071 Liquidation Basildon 04/11/2021
Orbita Funding 2023-1 PLC 15107463 Active London 31/08/2023
Orbita Funding 2026-1 PLC 17125765 Active London 30/03/2026
Orbital Marine Power (Orkney) PLC SC609187 Active Kirkwall 26/09/2018
Orcadian Energy PLC 13298968 Active London 29/03/2021
Orchard Bond Finance PLC 07365926 Active Luton 06/09/2010
Orchard Funding Group PLC 09618919 Active Luton 02/06/2015
Organics Group PLC 05395585 Active Coventry 17/03/2005
Orient Telecoms PLC 10028222 Active London 26/02/2016
Oriole Resources PLC 05601091 Active Fareham 24/10/2005
Orkla Foods UK PLC 00632439 Active West Yorkshire 10/07/1959
Orsus Therapeutics PLC 13374907 Active London 04/05/2021
Orxy Investment PLC 16399312 Active London 22/04/2025
Osb Group PLC 11976839 Active Chatham 02/05/2019
Osso Energy PLC 09064653 Active London 30/05/2014
Ote PLC 03896324 Active London 17/12/1999
Otterhound Investments P.L.C. 00829494 Active Bromborough Wirral 01/12/1964
Otto Bock Healthcare PLC 01271967 Active Egham 05/08/1976
Ottoway (Bond Issuer) UK PLC 08865013 Active Bromley 28/01/2014
Overbury PLC 00836946 Active London 08/02/1965
Owi Group PLC 14905492 Active Loughton 31/05/2023
Oxbury Bank PLC 11383418 Active Chester 25/05/2018
Oxford Biodynamics PLC 06227084 Active Oxford 25/04/2007
Oxford Biomedica PLC 03252665 Active Oxford 20/09/1996
Oxford Cannabinoid Technologies Holdings PLC 13179529 In Administration Saltaire 04/02/2021
Oxford Instruments PLC 00775598 Active High Wycombe 30/09/1963
Oxford Metrics PLC 03998880 Active Yarnton 22/05/2000
Oxford Nanopore Technologies PLC 05386273 Active Oxford 09/03/2005
Oxford Science Enterprises PLC 09093331 Active Oxford 19/06/2014
Oxford Technology 2 Venture Capital Trust PLC 03928569 Active Oxford 18/02/2000
Register data as at 2026-09-01 Download the full register (CSV)