DAVID DUNCAN JOINERY LTD
SC553031 - Incorporated on 20 December 2016
DAVID M ANDREWS LIMITED
08653849 - Incorporated on 16 August 2013
DAVID ANDREWS RADIO LTD
13176969 - Incorporated on 3 February 2021
MR DAVID BRADY LTD.Active - Proposal to Strike off
10943286 - Incorporated on 4 September 2017
MR PATRICK HOGSTON LIMITEDActive - Proposal to Strike off
04504613 - Incorporated on 6 August 2002
DAVID ANDREWS HS LIMITED
10930422 - Incorporated on 23 August 2017
DAVID DUNCAN CONSULTING LTDDisolved
07946667 - Dissolved on 1 March 2022
DAVID DUNCAN HAULAGE LIMITEDActive - Proposal to Strike off
SC546080 - Incorporated on 22 September 2016
DAVID DUNCAN THOMSON LIMITED
SC814238 - Incorporated on 21 June 2024
MR THOMAS DAVID LTDDisolved
15351641 - Dissolved on 3 June 2025
PATRICK DAVID DEVELOPMENTS LIMITED
03176523 - Incorporated on 22 March 1996
PATRICK DAVID CONSTRUCTION LIMITED
15698885 - Incorporated on 1 May 2024
MR ANDREWS ONLINE LIMITEDLiquidation
08346833 - Incorporated on 4 January 2013
DAVID PATRICK SHEERIN LIMITEDDissolved
05781579 - Dissolved on 20 July 2010
PATRICK DAVID TRANSPORT LIMITED
11863830 - Incorporated on 6 March 2019
DAVID PATRICK LALLY LIMITEDDisolved
12968486 - Dissolved on 29 March 2022
DAVID ANDREWS FITNESS LTD
07136159 - Incorporated on 26 January 2010
DAVID ANDREWS (CHEF) LIMITED
09717315 - Incorporated on 4 August 2015
DAVID ANDREWS PRACTICE LIMITEDDissolved
04646335 - Dissolved on 4 September 2012
DAVID ANDREWS (CONSTRUCTION) LIMITED
02169815 - Incorporated on 28 September 1987