DUNCAN MACGREGOR LIMITED
SC032462 - Incorporated on 16 July 1957
DUNCAN THOMAS MACGREGOR MARTIN
Born January 1945
13 DUNGALLAN TERRACE, OBAN, ARGYLL, PA34 4PB
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
Thomas, Dr DUNCAN
Born July 1980
128 City Road, London, United Kingdom, EC1V 2NX
DUNCAN MACGREGOR JOINERS & BUILDERS LTD
SC245766 - Incorporated on 17 March 2003
DUNCAN MACGREGOR
Born December 1941
27 BELBOURNE COURT BREAD STREET, BRIGHTON, ENGLAND, BN1 1TT
DUNCAN MACGREGOR
Born April 1944
STABLE COTTAGE, DUNCHIDEOCK, EXETER, DEVON, EX6 7YD
DUNCAN MACGREGOR
Born August 1969
CASTLELEA, HARBOUR STREET, TARBERT, ARGYLL, PA29 6UD
DUNCAN MACGREGOR
Born August 1969
CASTLELEA, HARBOUR STREET, TARBERT, ARGYLL, PA29 6UD
DUNCAN MACGREGOR
Born October 1945
32 MANSE CRESCENT, HOUSTON, STRATHCLYDE, PA6 7JN
DUNCAN MACGREGOR
Born June 1976
OFFICE 1 16 MELVILLE STREET, FALKIRK, FK1 1HZ
DUNCAN MACGREGOR
Born April 1944
BROOKSIDE BUSINESS PARK, BROOKSIDE ROAD, UTTOXETER, STAFFORDSHIRE, ST14 8AT
MCCRAE MARTIN DUNCAN LLPActive - Proposal to Strike off
OC362509 - Incorporated on 8 March 2011