MACLEOD SERVICES LTDDisolved
SC731998 - Dissolved on 10 October 2023
MACLEOD FREIGHT LTDDisolved
14551388 - Dissolved on 28 May 2024
CAMERON MACLEOD LTDDisolved
SC706438 - Dissolved on 23 November 2021
MACLEOD FURNITURE LIMITEDDisolved
15279252 - Dissolved on 16 July 2024
MACLEOD & PATTERSON LIMITED
16299002 - Incorporated on 6 March 2025
MACLEODS FM LIMITEDDissolved
08266665 - Dissolved on 10 February 2015
MAGGIE'S KIDS LIMITEDActive - Proposal to Strike off
SC596249 - Incorporated on 3 May 2018
MAGGIE FISH & CHIPS LTDDisolved
10784356 - Dissolved on 30 July 2024
MACLEOD VA LIMITED
SC774697 - Incorporated on 4 July 2023
MACLEOD AND WALL LLPDisolved
SO305092 - Dissolved on 20 June 2023
MORGAN MACLEOD LTDDisolved
SC715257 - Dissolved on 2 May 2023
DI MACLEOD LIMITED
07801772 - Incorporated on 7 October 2011
MACLEOD MOTOR CO. LTDDisolved
13640734 - Dissolved on 11 January 2022
ASHTON MACLEOD LTDDisolved
SC712220 - Dissolved on 15 April 2025
THE MACLEOD PUBS LTDDisolved
14046379 - Dissolved on 19 September 2023
MAGGIEMU INTERNATIONAL LIMITEDDisolved
13363037 - Dissolved on 26 July 2022
MAGGIE AND CO LIMITED
08520451 - Incorporated on 8 May 2013
MAGGIE'S FARM LIMITEDDisolved
10542497 - Dissolved on 1 October 2024
MAGGIE’S TIRAMISÙ LTDDisolved
11713526 - Dissolved on 19 October 2021
MAGGIE'S CARE LIMITEDActive - Proposal to Strike off
09263594 - Incorporated on 14 October 2014