MACLEOD MANN LIMITED
12124937 - Incorporated on 26 July 2019
MACLEOD LOCUMS LIMITEDActive - Proposal to Strike off
11154567 - Incorporated on 17 January 2018
RORY MACLEOD LIMITEDDisolved
SC566884 - Dissolved on 1 August 2023
ALEXANDER MACLEOD LIMITED
SC550275 - Incorporated on 15 November 2016
MACLEOD NEWMAN LIMITEDDisolved
12592926 - Dissolved on 3 August 2021
MACLEOD RESEARCH LIMITED
14020403 - Incorporated on 1 April 2022
MACLEOD FURNITURE LIMITEDDisolved
15279252 - Dissolved on 16 July 2024
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
MACLEOD & MACCALLUM LIMITED
28 QUEENSGATE, INVERNESS, HIGHLAND, SCOTLAND, IV1 1DJ
MACLEOD & MACCALLUM LIMITED
28 QUEENSGATE, INVERNESS, HIGHLAND, SCOTLAND, IV1 1DJ
MACLEOD & MACCALLUM LIMITED
28 QUEENSGATE, INVERNESS, HIGHLAND, SCOTLAND, IV1 1DJ
MACLEOD & MACCALLUM LIMITED
28 QUEENSGATE, INVERNESS, HIGHLAND, SCOTLAND, IV1 1DJ
MACLEOD & MACCALLUM LIMITED
28 QUEENSGATE, INVERNESS, HIGHLAND, SCOTLAND, IV1 1DJ
MACLEOD & FAIRBRIAR LIMITED
EUROPA HOUSE, 20 ESPLANADE, SCARBOROUGH, NORTH YORKSHIRE, YO11 2AQ