DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
DUNCAN THOMAS LTD
06302719 - Incorporated on 4 July 2007
THOMAS DUNCAN LTDDisolved
13218622 - Dissolved on 26 July 2022
LEE-MARTIN THOMAS
15711713 - Incorporated on 10 May 2024
DUNCAN MARTIN LIMITEDLiquidation
SC345887 - Incorporated on 17 July 2008
THOMAS DUNCAN LIMITEDActive - Proposal to Strike off
11229974 - Incorporated on 28 February 2018
THOMAS DUNCAN LIMITED
SC786008 - Incorporated on 16 October 2023
DR DUNCAN LTDActive - Proposal to Strike off
11086211 - Incorporated on 28 November 2017
DR. THOMAS GUMBRIELLELiquidation
NI605419 - Incorporated on 7 December 2010
DUNCAN MACGREGOR JOINERS & BUILDERS LTD
SC245766 - Incorporated on 17 March 2003
MCCRAE MARTIN DUNCAN LLPActive - Proposal to Strike off
OC362509 - Incorporated on 8 March 2011
MARTINS THOMAS LTDDisolved
14294554 - Dissolved on 16 January 2024
DR. MARTIN BADERActive - Proposal to Strike off
10685802 - Incorporated on 23 March 2017
DR MARTIN RYAN
NI601627 - Incorporated on 16 December 2009
DR. MARTIN WIDMERActive - Proposal to Strike off
11679310 - Incorporated on 15 November 2018
MARTIN THOMAS LIMITED
08361930 - Incorporated on 15 January 2013
THOMAS MARTIN LIMITEDDisolved
SC504462 - Dissolved on 30 May 2023
DR MARTIN LIMITEDActive - Proposal to Strike off
SC502044 - Incorporated on 31 March 2015
DR MARTIN BADERActive - Proposal to Strike off
09815183 - Incorporated on 8 October 2015
DR. JOSEPH MARTINDisolved
NI607535 - Dissolved on 24 October 2023