MACLEOD & PATTERSON LIMITED
16299002 - Incorporated on 6 March 2025
HARRINGTON GREY LTDDisolved
09696392 - Dissolved on 12 February 2022
F&B STAFF LTDDisolved
SC694621 - Dissolved on 18 June 2024
MACLEODS FM LIMITEDDissolved
08266665 - Dissolved on 10 February 2015
PAUL SIMMONDS LTDDisolved
12597982 - Dissolved on 19 October 2021
MACLEOD VA LIMITED
SC774697 - Incorporated on 4 July 2023
DI MACLEOD LIMITED
07801772 - Incorporated on 7 October 2011
MACLEODS ESTATES LIMITEDLiquidation
SC220029 - Incorporated on 8 June 2001
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
ANNA MACLEOD LTD
12496091 - Incorporated on 3 March 2020
MACLEOD MEDICO-LEGAL SERVICES LTD
SC828478 - Incorporated on 10 November 2024
SIMMONDS JAMES LTDActive - Proposal to Strike off
11121959 - Incorporated on 21 December 2017
METAL UNICORN LTDDisolved
13942991 - Dissolved on 6 August 2024
MACLEOD & NOBLE LTD.
SC224608 - Incorporated on 25 October 2001
LEWIS MACLEOD LTD
SC320278 - Incorporated on 3 April 2007