MACLEOD SIMMONDS LTD
06705166 - Incorporated on 23 September 2008
CHRISTIAN MACLEOD LIMITED
SC412136 - Incorporated on 28 November 2011
MACLEOD TRANSPORT LTDLiquidation
03867857 - Incorporated on 28 October 1999
CONNOR MACLEOD LIMITEDActive - Proposal to Strike off
SC245358 - Incorporated on 10 March 2003
MACLEOD INTERNATIONAL LTD.Dissolved
SC249367 - Dissolved on 22 April 2013
NICOLSON & MACLEOD LIMITEDDisolved
SC199054 - Dissolved on 25 July 2023
MACLEOD ENTERPRISES LTDDisolved
09660880 - Dissolved on 14 November 2023
MORRISON-MACLEOD LTDActive - Proposal to Strike off
10306191 - Incorporated on 1 August 2016
HANNAH MACLEOD LIMITEDDisolved
10539971 - Dissolved on 13 July 2024
BRYDEN & MACLEOD LIMITED
10542057 - Incorporated on 29 December 2016
MACLEOD MORRISON LTDDisolved
SC638000 - Dissolved on 14 December 2021
MACLEOD CONTRACTS LTD
SC641408 - Incorporated on 12 September 2019
MACLEOD CONSULTANTS LIMITED
SC734456 - Incorporated on 5 June 2022
MACLEOD FINANCIAL LIMITED
15976403 - Incorporated on 24 September 2024
MR & MRS LARK LTDDissolved
08146557 - Dissolved on 26 November 2019
MACLEOD PROPERTY LTDDisolved
SC769356 - Dissolved on 22 October 2024
STEWART MACLEOD LIMITEDDisolved
SC558762 - Dissolved on 3 August 2021
EWEN MACLEOD LIMITEDDisolved
15166756 - Dissolved on 30 April 2024
MACLEOD RESEARCH LIMITEDDissolved
SC282699 - Dissolved on 15 October 2010
BRAY MACLEOD LIMITED
07005409 - Incorporated on 1 September 2009