STRUAN DONALD LIMITEDActive - Proposal to Strike off
SC298876 - Incorporated on 14 March 2006
DONALD MACLEOD FARMING
SL001033 - Incorporated on 23 September 1987
DONALD MACLEOD LIMITED
SC585821 - Incorporated on 16 January 2018
BE-A-TEN LIMITEDActive - Proposal to Strike off
06793305 - Incorporated on 16 January 2009
DONALD MACLEOD (SHAWBOST) LTD.Dissolved
SC226364 - Dissolved on 28 August 2009
STRUAN ROBERTSON ASSOCIATES LIMITEDActive - Proposal to Strike off
07976383 - Incorporated on 5 March 2012
DONALD J. ROBERTSON LIMITEDActive - Proposal to Strike off
SC345941 - Incorporated on 18 July 2008
ROBERTSON MACLEOD SECURITY LTDActive - Proposal to Strike off
SC395443 - Incorporated on 14 March 2011
RD (DUNDEE) LTDActive - Proposal to Strike off
SC581408 - Incorporated on 13 November 2017
DONALD MACLEOD AND SON LIMITEDDisolved
SC593633 - Dissolved on 24 June 2025
DONALD A MACLEOD (PORTREE) LIMITEDDissolved
SC069122 - Dissolved on 5 July 2013
DONALD R MACLEOD JOINERY LIMITED
SC444300 - Incorporated on 6 March 2013
ROBERTSON & DONALD FINANCIAL PLANNERS LTDDisolved
SC581724 - Dissolved on 13 May 2025
MACLEOD & MACLEOD LTDActive - Proposal to Strike off
SC450238 - Incorporated on 17 May 2013
STRUAN LIMITEDDisolved
SC112743 - Dissolved on 24 June 2025
STRUAN OIL LTD.Dissolved
08135864 - Dissolved on 7 January 2014
STRUANS (UK) LTDDissolved
05169178 - Dissolved on 5 November 2013
MACLEOD DEVELOPMENTS LIMITED
03399925 - Incorporated on 2 July 1997
MACLEOD & MACLEOD LTD
SC672756 - Incorporated on 1 September 2020
MR STUART A ROBERTSON LIMITED
11864149 - Incorporated on 6 March 2019