MACGREGOR CONSTRUCTION LIMITEDDissolved
04572911 - Dissolved on 21 June 2011
MACGREGOR & MOIR LIMITED
SC314081 - Incorporated on 4 January 2007
HART MACGREGOR LIMITEDDisolved
SC453738 - Dissolved on 26 May 2024
MACGREGOR FARMING LIMITEDActive - Proposal to Strike off
SC465422 - Incorporated on 9 December 2013
MACGREGOR PHOTOGRAPHY LTDActive - Proposal to Strike off
SC467481 - Incorporated on 15 January 2014
MACGREGOR (GBR) LIMITED
08451463 - Incorporated on 19 March 2013
COOPER & MACGREGOR LTD
SC562315 - Incorporated on 3 April 2017
MACGREGOR PROPERTY LIMITED
SC570060 - Incorporated on 29 June 2017
MACGREGOR BUILD LIMITED
13447847 - Incorporated on 9 June 2021
WALLACE MACGREGOR LTDDisolved
SC735220 - Dissolved on 25 June 2024
MACGREGOR COMMERCIALS LTD
SC750965 - Incorporated on 21 November 2022
MACGREGOR RANCH LIMITED
SC849506 - Incorporated on 22 May 2025
SUZY MARSH INTERIORS LTDActive - Proposal to Strike off
07912957 - Incorporated on 17 January 2012
SUZY K INTERIORS LIMITEDDissolved
07056952 - Dissolved on 10 June 2014
SUZY K JEWELLERY LIMITEDActive - Proposal to Strike off
06210896 - Incorporated on 12 April 2007
SUZY HOWES & ASSOCIATES LTD.
04305283 - Incorporated on 16 October 2001
SUZY PARKER GAMES LIMITED
16522095 - Incorporated on 17 June 2025
ALEX S MAIR LIMITED
SC064784 - Incorporated on 4 May 1978
M K MACGREGOR LIMITEDDisolved
SC232268 - Dissolved on 24 September 2024
SUZY ELIZABETH PHOTOGRAPHY LTD
11652465 - Incorporated on 31 October 2018