D R MACLEOD (HAULAGE) LIMITED
SC224918 - Incorporated on 2 November 2001
Customs House Quay Street, Stornoway, HS1 2XX
D R MACLEOD LIMITED
SC806656 - Incorporated on 11 April 2024
Customs House Quay Street, Stornoway, HS1 2XX
KENNETH R MACLEOD LIMITED
SC537457 - Incorporated on 8 June 2016
K D MACLEOD LIMITEDDissolved
SC288715 - Dissolved on 17 February 2012
D&L MACLEOD LIMITED
SC530076 - Incorporated on 18 March 2016
DUNCAN R MACLEOD LIMITED
04521842 - Incorporated on 29 August 2002
R MACLEOD & SON LIMITED
SC529730 - Incorporated on 15 March 2016
MACLEOD & MACLEOD LTDActive - Proposal to Strike off
SC450238 - Incorporated on 17 May 2013
M & D MACLEOD LTDDissolved
SC381733 - Dissolved on 23 December 2011
D. & M. MACLEOD LTDLiquidation
04479207 - Incorporated on 5 July 2002
MACLEOD DEVELOPMENTS LIMITED
03399925 - Incorporated on 2 July 1997
D N MACLEOD LTD
SC329547 - Incorporated on 20 August 2007
MACLEOD & MACLEOD LTD
SC672756 - Incorporated on 1 September 2020
D M & A MACLEOD LIMITED
SC283112 - Incorporated on 12 April 2005
MACLEOD & MACLEOD (EDINBURGH) LIMITEDActive - Proposal to Strike off
SC267109 - Incorporated on 27 April 2004
DONALD R MACLEOD JOINERY LIMITED
SC444300 - Incorporated on 6 March 2013
D&L MACLEOD (CONTRACTORS) LIMITED
SC593634 - Incorporated on 6 April 2018
N. & D. MACLEOD (PORTREE) LIMITED
SC062920 - Incorporated on 22 August 1977
D J MACLEOD SOLUTIONS LIMITED
SC523206 - Incorporated on 24 December 2015
DAVID D MACLEOD JOINERS LIMITEDActive - Proposal to Strike off
SC376252 - Incorporated on 6 April 2010