DA MACLEOD LTDActive - Proposal to Strike off
SC510802 - Incorporated on 15 July 2015
AL MACLEOD LTDActive - Proposal to Strike off
10806453 - Incorporated on 7 June 2017
MACLEOD TM LTD
15897157 - Incorporated on 14 August 2024
HW MACLEOD LTD
SC833221 - Incorporated on 6 January 2025
MACLEOD IT LTD
SC303998 - Incorporated on 14 June 2006
MACLEOD TM LTDDisolved
14520989 - Dissolved on 14 May 2024
MACTING CREATIVE LTD
08233412 - Incorporated on 28 September 2012
JACKEL PROPERTIES LIMITED
11738147 - Incorporated on 21 December 2018
D. & R. LIMITEDLiquidation
01847644 - Incorporated on 12 September 1984
A & A MACLEOD LIMITEDDisolved
12276140 - Dissolved on 17 August 2021
J.M.MACLEOD LIMITEDDissolved
SC227991 - Dissolved on 25 September 2009
M H MACLEOD LIMITEDActive - Proposal to Strike off
SC255288 - Incorporated on 4 September 2003
MACLEOD9 LIMITED
12569293 - Incorporated on 22 April 2020
D R R LTDActive - Proposal to Strike off
11534661 - Incorporated on 23 August 2018
DOUNE MOTORS DVS LTD
SC445431 - Incorporated on 19 March 2013
D & R GROUP PLC
00849433 - Incorporated on 19 May 1965
M & K MACLEOD LIMITED
SC057043 - Incorporated on 20 January 1975
P MACLEOD LIMITEDActive - Proposal to Strike off
07811752 - Incorporated on 17 October 2011
A MACLEOD LIMITED
SC675169 - Incorporated on 22 September 2020
J. & E. MACLEOD, LIMITED
SC033652 - Incorporated on 6 February 1959