MACGREGOR ESTATES LTDDisolved
SC681668 - Dissolved on 13 August 2024
MACGREGOR CIVILS LTD
13430468 - Incorporated on 1 June 2021
MACGREGOR TALENT LIMITEDDisolved
SC640047 - Dissolved on 6 September 2022
JONATHAN MACGREGOR LIMITEDDisolved
12166296 - Dissolved on 5 October 2021
ELEANOR MACGREGOR LIMITEDDisolved
SC546018 - Dissolved on 8 February 2022
MACGREGOR (CENTREX) LIMITED
00696618 - Incorporated on 27 June 1961
MACGREGOR TWO LIMITEDActive - Proposal to Strike off
10688381 - Incorporated on 24 March 2017
MACGREGOR SERVICES LTDDisolved
10768095 - Dissolved on 22 August 2023
MACGREGOR MORTGAGES LTD
13983701 - Incorporated on 17 March 2022
BARS FOR THE NORTH LTDDisolved
SC485781 - Dissolved on 15 July 2025
ICARE CLINICAL LIMITEDDisolved
11125737 - Dissolved on 4 March 2025
MACGREGOR'S MARKET LTDDisolved
SC448382 - Dissolved on 8 August 2023
LA CLAIRE LTDDisolved
12743688 - Dissolved on 11 July 2023
CLAIRE & CO. LTDDisolved
06679427 - Dissolved on 16 January 2024
DR CLAIRE LTD
11463553 - Incorporated on 13 July 2018
CLAIRE TC LTDActive - Proposal to Strike off
10533960 - Incorporated on 20 December 2016
CLAIRE.MM LTDDisolved
11039244 - Dissolved on 20 July 2021
BY CLAIRE LTD
13308386 - Incorporated on 1 April 2021
VERONICA BEAUTY SPA LTDDisolved
13690351 - Dissolved on 11 April 2023
SPF PROFESSIONAL SERVICES LTD
11544127 - Incorporated on 30 August 2018