MAGGIE TRANS LTD
11582971 - Incorporated on 21 September 2018
MAGGIES MOPS LTD
12471681 - Incorporated on 19 February 2020
MAGGIE OWINO LTD
12438530 - Incorporated on 3 February 2020
MAGGIE’S GRILL LTD
SC771328 - Incorporated on 1 June 2023
ONNIK & MAGGIE LTD
15786025 - Incorporated on 18 June 2024
MAGGIE B'S LIMITED
16357996 - Incorporated on 1 April 2025
MCLEOD9 VENUES LTD
16279386 - Incorporated on 26 February 2025
MAGGIEMAE&CO CLEANING LTD
12088637 - Incorporated on 6 July 2019
DAME MARGARET CROSS PRODUCTIONS LIMITED
00853486 - Incorporated on 5 July 1965
GRANNY MAGGIE'S LTDActive - Proposal to Strike off
10154564 - Incorporated on 28 April 2016
MAGGIE MELLON LTDActive - Proposal to Strike off
SC366448 - Incorporated on 7 October 2009
DULICHT DEVELOPMENTS LIMITED
SC558186 - Incorporated on 20 February 2017
R A MCLEOD & CO LIMITED
03354538 - Incorporated on 17 April 1997
JOANNA MCLEOD LTDDisolved
11601084 - Dissolved on 8 October 2024
MCLEOD RETAIL LTDDisolved
SC693395 - Dissolved on 19 March 2024
MCLEOD & SLATER LTD
SC781215 - Incorporated on 1 September 2023
ABBOTT MCLEOD LLP
OC403619 - Incorporated on 24 December 2015
AZANYA MCLEOD 7036 LTDActive - Proposal to Strike off
10429240 - Incorporated on 14 October 2016
W. MCLEOD & CO LIMITED
SC308169 - Incorporated on 6 September 2006
MAGGIE TANTON LTDActive - Proposal to Strike off
12083647 - Incorporated on 3 July 2019