OPD GLASGOW LTDDisolved
SC769607 - Dissolved on 27 August 2024
OPD TRADERS LTDActive - Proposal to Strike off
08983077 - Incorporated on 7 April 2014
OPD CONSORTIUM LTD
05503636 - Incorporated on 8 July 2005
OPDE UK LIMITED
08848489 - Incorporated on 16 January 2014
OPD ORIGINAL LTD.Liquidation
04406367 - Incorporated on 28 March 2002
KCACIES OPDA LTD
15262522 - Incorporated on 6 November 2023
OPD ASSOCIATES LTD
13498445 - Incorporated on 7 July 2021
OPD ENTERPRISE LTDActive - Proposal to Strike off
10080486 - Incorporated on 23 March 2016
OPD ELECTRONICS LTD
15901609 - Incorporated on 16 August 2024
OPDSJUFNEA LTDDisolved
15581169 - Dissolved on 28 January 2025
OPD (UK) LIMITEDDissolved
07549653 - Dissolved on 18 August 2016
CVJ OPD LIMITEDActive - Proposal to Strike off
11762410 - Incorporated on 11 January 2019
OPDECK LIMITEDActive - Proposal to Strike off
08925607 - Incorporated on 6 March 2014
OPD COMMUNICATIONS LTD
13038942 - Incorporated on 24 November 2020
OPD PROPERTIES LTD
16496030 - Incorporated on 4 June 2025
OPDOC LIMITED
10493917 - Incorporated on 23 November 2016
OPD KITCHENS LIMITEDActive - Proposal to Strike off
10690460 - Incorporated on 25 March 2017
OPD GROUP LIMITED
03201382 - Incorporated on 21 May 1996
OPDECK OFFSHORE LTDActive - Proposal to Strike off
10041752 - Incorporated on 3 March 2016
OPDHAN LIMITED
09690420 - Incorporated on 16 July 2015