EMO PRESTIGE CLEANING SERVICES LTDActive - Proposal to Strike off
10806557 - Incorporated on 7 June 2017
MVS (MANAGEMENT) LTDLiquidation
05952443 - Incorporated on 2 October 2006
EMO & SONS LTDActive - Proposal to Strike off
09124684 - Incorporated on 10 July 2014
EMO OFFSHORE LTD
SC462642 - Incorporated on 30 October 2013
EMO CONSULTING LTD
10017868 - Incorporated on 22 February 2016
EMO GLOBAL LTDDisolved
14247015 - Dissolved on 21 November 2023
EMO TRANSPORT LTDDisolved
14626437 - Dissolved on 9 July 2024
OPC SURVEYS LTDActive - Proposal to Strike off
15066885 - Incorporated on 13 August 2023
OPC PROPERTY LTDDisolved
15479033 - Dissolved on 11 March 2025
OPC CONSULTING LTD
14699420 - Incorporated on 2 March 2023
OPC CARPENTRY LTD
16215280 - Incorporated on 29 January 2025
OPC INDUSTRIES LTD
SC630109 - Incorporated on 10 May 2019
OPC EUROPE LTDLiquidation
06197582 - Incorporated on 2 April 2007
OPC CONSULTING LTDActive - Proposal to Strike off
08871571 - Incorporated on 31 January 2014
BURFLY SCOTLAND LIMITED
SC448604 - Incorporated on 26 April 2013
PH OPCO LTDLiquidation
12905355 - Incorporated on 25 September 2020
OPCOM LTDActive - Proposal to Strike off
05292229 - Incorporated on 21 November 2004
KEY OPCO LP
LP023165 - Incorporated on 3 May 2023
AL OPCO LTDActive - Proposal to Strike off
13159925 - Incorporated on 26 January 2021
OPCAO LTD
15395249 - Incorporated on 8 January 2024