F&B STAFF LTDDisolved
SC694621 - Dissolved on 18 June 2024
LOUISE & SON LTD
08503506 - Incorporated on 25 April 2013
MARK MACLEOD LTD.
SC329250 - Incorporated on 14 August 2007
MACLEOD CARE LTDActive - Proposal to Strike off
SC491377 - Incorporated on 17 November 2014
M MACLEOD ELEC LTDActive - Proposal to Strike off
12075149 - Incorporated on 28 June 2019
MACLEODSHIELD LTDActive - Proposal to Strike off
04533462 - Incorporated on 12 September 2002
HUNTER MACLEOD 1995 (B)
SL002721 - Incorporated on 21 September 1995
ALAN MACLEOD LTDActive - Proposal to Strike off
SC482194 - Incorporated on 15 July 2014
MACLEOD MEDICO-LEGAL SERVICES LTD
SC828478 - Incorporated on 10 November 2024
ALIGNED AND WEALTHY LIMITED
11446257 - Incorporated on 3 July 2018
METAL UNICORN LTDDisolved
13942991 - Dissolved on 6 August 2024
MACLEOD & NOBLE LTD.
SC224608 - Incorporated on 25 October 2001
D M & A MACLEOD LIMITED
SC283112 - Incorporated on 12 April 2005
LEWIS MACLEOD LTD
SC320278 - Incorporated on 3 April 2007
MAIRI M MACLEOD LTD
SC769350 - Incorporated on 15 May 2023
ANNA LTD
16565943 - Incorporated on 7 July 2025
MACLEOD & BEST LTDActive - Proposal to Strike off
SC564404 - Incorporated on 26 April 2017
HOGG MACLEOD LTD
SC532752 - Incorporated on 15 April 2016
IAIN MACLEOD LTDDisolved
12766238 - Dissolved on 27 December 2022
BALL MACLEOD LLPDisolved
OC346857 - Dissolved on 10 June 2025