MCLEOD & AITKEN EDINBURGH LTD.
SC269058 - Incorporated on 10 June 2004
MCLEOD BROS(CONTRACTORS)LIMITED
00633310 - Incorporated on 22 July 1959
RAYMOND MCLEOD (FARMS) LIMITED
00789743 - Incorporated on 28 January 1964
AINSWORTH MCLEOD RECORDINGS LLPActive - Proposal to Strike off
OC377908 - Incorporated on 23 August 2012
MCLEOD INSTALLATION SERVICES LTD.
SC262168 - Incorporated on 20 January 2004
SCOTT MCLEOD ASSOCIATES LIMITEDActive - Proposal to Strike off
SC447058 - Incorporated on 9 April 2013
MCLEOD MECHANICAL SERVICES LTD.Active - Proposal to Strike off
SC518189 - Incorporated on 19 October 2015
MCLEOD + AITKEN GROUP LIMITEDDisolved
SC524281 - Dissolved on 2 November 2021
MILLIGEN MCLEOD HOMES LIMITED
12857943 - Incorporated on 4 September 2020
MCLEOD TRANSPORT (SW) LIMITED
11864748 - Incorporated on 6 March 2019
MCLEOD WEALTH MANAGEMENT LIMITED
11096058 - Incorporated on 5 December 2017
MCLEOD PROPERTY INVESTMENTS LTDDisolved
14302950 - Dissolved on 1 October 2024
C MCLEOD CONSULTANCY LIMITEDDisolved
SC707722 - Dissolved on 31 January 2025
MORGAN MCLEOD DECORATORS LTDDisolved
13320404 - Dissolved on 4 July 2023
SASHA MCLEOD ACCOUNTING LTDDisolved
14194638 - Dissolved on 7 November 2023
EMILY MCLEOD ENTERPRISES LTDDisolved
14279246 - Dissolved on 7 November 2023
JOHN MCLEOD CONSULTANCY LIMITED
SC800583 - Incorporated on 26 February 2024
LIZ MCLEOD CREATIVE LIMITED
15213027 - Incorporated on 16 October 2023
MILLIGEN MCLEOD ENERGY LIMITEDDisolved
15256899 - Dissolved on 8 July 2025
MCLEOD SANDERSON CONSULTANCY LTD
16577803 - Incorporated on 11 July 2025