MACLEOD & MCNEIL LTD
12094748 - Incorporated on 10 July 2019
RONNIE MACLEOD LTDActive - Proposal to Strike off
10249409 - Incorporated on 24 June 2016
MACLEOD HEALTH LTD
SC754611 - Incorporated on 9 January 2023
CONNOR MACLEOD LTD
14741432 - Incorporated on 20 March 2023
IAIN DALE LIMITED
03475067 - Incorporated on 2 December 1997
IAIN KYLE LIMITED
04510968 - Incorporated on 14 August 2002
IAIN DAVIDSON LTDActive - Proposal to Strike off
SC427660 - Incorporated on 4 July 2012
IAIN DAVIDSON LTDActive - Proposal to Strike off
09039762 - Incorporated on 14 May 2014
IAIN JOHN LYNCH LTDDisolved
09475268 - Dissolved on 7 February 2023
IAIN CRAIG & SONS LTD
SC585600 - Incorporated on 15 January 2018
IAIN MATTHEWS LTDDisolved
15012636 - Dissolved on 24 December 2024
MACLEODS ESTATES LIMITEDLiquidation
SC220029 - Incorporated on 8 June 2001
LOGAN MACLEOD LTD
13510744 - Incorporated on 14 July 2021
MACLEOD ELECT LTDDisolved
SC791684 - Dissolved on 27 May 2025
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
MACLEOD HYDRO LTDDisolved
SC603073 - Dissolved on 13 September 2022
MACLEOD HOWIE LTDDisolved
SC622916 - Dissolved on 23 November 2021
ANGUS MACLEOD LTD
SC843843 - Incorporated on 3 April 2025