JOHN D MACLEOD ELECTRICAL LIMITEDDissolved
SC322395 - Dissolved on 12 September 2014
R MACLEOD & SON (HOLDINGS) LIMITED
SC529757 - Incorporated on 15 March 2016
MACLEOD & MACLEOD (LUDSHOTT) PARTNERSHIP
LP007492 - Incorporated on 16 March 2001
D S MACLEOD HOLDINGS LTD
15483981 - Incorporated on 12 February 2024
MACLEOD & MACLEOD REMOVALS LTDActive - Proposal to Strike off
11112343 - Incorporated on 14 December 2017
MACLEOD & MACLEOD ENGINEERING LTD
SC774173 - Incorporated on 29 June 2023
W J MACLEOD LTD
07310988 - Incorporated on 12 July 2010
L V MACLEOD LTDActive - Proposal to Strike off
SC485028 - Incorporated on 28 August 2014
MACLEOD LIMITEDDisolved
03781018 - Dissolved on 2 June 2022
ZEAL TAX (R&D) LIMITED
12782141 - Incorporated on 30 July 2020
R D & R LIMITED
04630591 - Incorporated on 8 January 2003
MACLEOD 1971 LTDDisolved
SC398226 - Dissolved on 4 January 2022
C MACLEOD LTD
14171540 - Incorporated on 14 June 2022
S MACLEOD (JOINERY) LIMITEDActive - Proposal to Strike off
SC249007 - Incorporated on 8 May 2003
LAKEWOOD HOUSING LIMITED
08065778 - Incorporated on 11 May 2012
R R D DEVELOPMENTS LIMITED
05080253 - Incorporated on 22 March 2004
MACLEOD QS LTDDisolved
SC637926 - Dissolved on 5 April 2022
M MACLEOD LTDDisolved
12766676 - Dissolved on 24 January 2023
INNOVUS LIMITEDDisolved
12995537 - Dissolved on 7 November 2023
MC SQUARED ASSOCIATES LTD
11542651 - Incorporated on 30 August 2018