MAGGIE'S VOICE LTD
09948023 - Incorporated on 12 January 2016
MAGGIEBAHRIM LTDDisolved
14249032 - Dissolved on 26 December 2023
SJR MACLEOD LTD
16250358 - Incorporated on 13 February 2025
HAY & MACLEOD LTD
SC093693 - Incorporated on 7 June 1985
MACLEOD VEHICLE SERVICES LTD
SC689816 - Incorporated on 19 February 2021
MAGGIES SHOP LTDDisolved
15059156 - Dissolved on 14 January 2025
MAGGIE CLEAN LTD
15137894 - Incorporated on 14 September 2023
MAGGIE J'S LIMITED
02744146 - Incorporated on 1 September 1992
MAGGIETREVIS LTDActive - Proposal to Strike off
09371426 - Incorporated on 2 January 2015
MAGGIEBRITS LTDActive - Proposal to Strike off
12196545 - Incorporated on 9 September 2019
MAGGIEMAINS LTDActive - Proposal to Strike off
12441328 - Incorporated on 4 February 2020
MAGGIE'S DINER LTDDisolved
13398973 - Dissolved on 4 October 2022
MAGGIE'S MATES LTD
13555243 - Incorporated on 9 August 2021
MAGGIE INYAN LTD
08112577 - Incorporated on 20 June 2012
MAGGIERICHIE LTD
09682158 - Incorporated on 13 July 2015
MAGGIES MILL LTDActive - Proposal to Strike off
SC566037 - Incorporated on 16 May 2017
MAGGIE BONTE LTD
10447453 - Incorporated on 26 October 2016
MAGGIE AND A MOP LTDDisolved
14032849 - Dissolved on 23 July 2024
MAGGIENYAMBOKI LTDDisolved
15440282 - Dissolved on 29 April 2025
MAGGIES HAIR LTDDisolved
13117480 - Dissolved on 14 June 2022