D K O LIMITEDActive - Proposal to Strike off
08088447 - Incorporated on 30 May 2012
D C O LIMITEDActive - Proposal to Strike off
04906134 - Incorporated on 21 September 2003
D O DAVIES CYF
08157344 - Incorporated on 26 July 2012
O&D CONSULTANTS LIMITED
09306052 - Incorporated on 11 November 2014
SAFETYTRIM O-D LTD
08909376 - Incorporated on 25 February 2014
D&O HEALTHCARE LIMITED
09090381 - Incorporated on 17 June 2014
D O J LIMITEDActive - Proposal to Strike off
09506133 - Incorporated on 24 March 2015
O & D ENGINEERING LIMITEDActive - Proposal to Strike off
10725081 - Incorporated on 13 April 2017
O&D HARTINGTON LIMITED
12561466 - Incorporated on 17 April 2020
D&O GROUP LTDActive - Proposal to Strike off
12886819 - Incorporated on 17 September 2020
D O DESIGN LIMITEDActive - Proposal to Strike off
10973999 - Incorporated on 21 September 2017
D O EVANS CYF
11362214 - Incorporated on 15 May 2018
O D ROBERTS CYF
11351566 - Incorporated on 9 May 2018
D&O CONSULTING LTDDisolved
11876344 - Dissolved on 20 May 2025
D&O CREATIVE LIMITEDActive - Proposal to Strike off
09984931 - Incorporated on 3 February 2016
O & D MANAGEMENT LTD
12057524 - Incorporated on 18 June 2019
O&D TRANS LTDActive - Proposal to Strike off
10518977 - Incorporated on 9 December 2016
D&O TRANSPORT LTDDisolved
13007643 - Dissolved on 19 April 2022
O D CARE LIMITEDActive - Proposal to Strike off
13005565 - Incorporated on 9 November 2020
D. O. INSTALLATIONS LTD
13885857 - Incorporated on 1 February 2022