OPD BATHROOMS LIMITEDActive - Proposal to Strike off
10690485 - Incorporated on 25 March 2017
OPDS (GUARDIANSHIPS) LTDActive - Proposal to Strike off
08683191 - Incorporated on 9 September 2013
OPD LABORATORIES LIMITED
03181478 - Incorporated on 2 April 1996
OPD INVESTMENTS LIMITED
04655161 - Incorporated on 3 February 2003
OPD PACKAGING LIMITEDActive - Proposal to Strike off
01938779 - Incorporated on 14 August 1985
OPD HITCHIN LIMITED
15019036 - Incorporated on 21 July 2023
OPD CONSULTING LIMITEDDisolved
05576539 - Dissolved on 22 April 2025
OPD SOLUTIONS LIMITEDActive - Proposal to Strike off
10984443 - Incorporated on 27 September 2017
OPD HOLDINGS LIMITED
13726876 - Incorporated on 5 November 2021
OPD PROPERTY LIMITED
13750080 - Incorporated on 17 November 2021
OPD AUTO SERVICES LTD
16363749 - Incorporated on 3 April 2025
OPD CARTONS LIMITED
01994709 - Incorporated on 3 March 1986
OPD GENERICS LIMITEDActive - Proposal to Strike off
02188069 - Incorporated on 3 November 1987
OPD DESIGN LIMITEDActive - Proposal to Strike off
08334555 - Incorporated on 18 December 2012
OPD BEDROOMS LIMITEDActive - Proposal to Strike off
10690385 - Incorporated on 24 March 2017
OPDAHL SOLUTIONS LTD
07138657 - Incorporated on 28 January 2010
NEIL NORTON DESIGN LIMITED
09030781 - Incorporated on 8 May 2014
167 Arthur Road, London, SW19 8AD
PREMIER PHARMACEUTICALS LIMITEDActive - Proposal to Strike off
02188073 - Incorporated on 3 November 1987
OPD TECH SOLUTIONS LTDActive - Proposal to Strike off
11466271 - Incorporated on 16 July 2018
OPDENERGY UK 1 LIMITED
13029727 - Incorporated on 18 November 2020