DALZIEL COMMERCIALS LIMITED
SC307548 - Incorporated on 25 August 2006
DALZIEL TAXI'S LIMITED
SC339695 - Incorporated on 17 March 2008
DYFRIG DALZIEL LIMITEDLiquidation
03811696 - Incorporated on 22 July 1999
DALZIEL CHIROPRACTIC LIMITED
06627529 - Incorporated on 23 June 2008
DALZIEL CONSULTING LIMITEDDissolved
07052919 - Dissolved on 7 April 2015
DALZIEL DESIGN LIMITED
SC369966 - Incorporated on 10 December 2009
DALZIEL SOFTWARE LIMITEDActive - Proposal to Strike off
09120583 - Incorporated on 8 July 2014
CAMERON DALZIEL LIMITED
SC452106 - Incorporated on 12 June 2013
DALZIEL PHYSIOTHERAPY LIMITEDActive - Proposal to Strike off
09529077 - Incorporated on 7 April 2015
MCDOUALL DALZIEL LIMITED
SC585800 - Incorporated on 16 January 2018
DALZIEL MEDIA LIMITED
16506521 - Incorporated on 9 June 2025
JIM DALZIEL PLUMBING AND HEATING LIMITED
SC401707 - Incorporated on 14 June 2011
208 Heathhall Industrial Estate, Dumfries, DG1 3PH
S.J.DALZIEL SOLUTIONS LTDActive - Proposal to Strike off
08482780 - Incorporated on 10 April 2013
DALZIEL HOME DESIGN LTD
SC493405 - Incorporated on 15 December 2014
DUNCAN 50 LTDActive - Proposal to Strike off
09345360 - Incorporated on 8 December 2014
N L A DUNCAN LTD
09024084 - Incorporated on 6 May 2014
DUNCAN 52 LTDActive - Proposal to Strike off
11050321 - Incorporated on 7 November 2017
NICHOLAS & NICHOLAS MARINE LTDDissolved
10397301 - Dissolved on 5 November 2019
ANDY DALZIELL LIMITEDLiquidation
SC427632 - Incorporated on 4 July 2012
S.E. DUNCAN LTD
SC432407 - Incorporated on 12 September 2012