J O D INSTALLATIONS LTDDisolved
14356735 - Dissolved on 8 July 2025
O&D WASTE REMOVAL LIMITED
16151087 - Incorporated on 24 December 2024
K, D & O SCOTT LIMITEDDissolved
06912210 - Dissolved on 11 January 2011
O J D SYSTEMS LIMITEDDissolved
07726497 - Dissolved on 6 January 2015
INTEGRAL O D CAMBRIDGE LIMITED
07461273 - Incorporated on 6 December 2010
D A O CONSULTANCY LIMITEDActive - Proposal to Strike off
07662203 - Incorporated on 8 June 2011
D. O. DESIGN SERVICES LIMITED
06206896 - Incorporated on 10 April 2007
J O D RECRUITMENT LTD.Dissolved
06754991 - Dissolved on 13 July 2010
O I D SERVICES LIMITEDDisolved
02076213 - Dissolved on 5 October 2021
O M D HOMECOUNTIES LIMITED
04310651 - Incorporated on 25 October 2001
B D M O LIMITEDDisolved
08366619 - Dissolved on 7 December 2021
D O CARE AGENCY LTD
09248699 - Incorporated on 3 October 2014
O D ASSET MANAGEMENT LTD
11532647 - Incorporated on 23 August 2018
D AND O SERVICES LTDDissolved
09492442 - Dissolved on 28 May 2019
O C D SERVICES LTDActive - Proposal to Strike off
09522063 - Incorporated on 1 April 2015
D O A SOLUTIONS LTDActive - Proposal to Strike off
09932584 - Incorporated on 30 December 2015
D AND O RECYCLING LIMITEDDisolved
10031035 - Dissolved on 22 April 2025
O D F FURNITURE LIMITEDActive - Proposal to Strike off
10121006 - Incorporated on 13 April 2016
D O INVESTMENT CONSULTING LTDDisolved
10504144 - Dissolved on 15 July 2025
D O N IONUT LTDActive - Proposal to Strike off
10774025 - Incorporated on 16 May 2017