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
Q-PAR ANGUS HEDERA LIMITEDDissolved
01826221 - Dissolved on 12 June 2018
ANGUS DAIRIES
SL000642 - Incorporated on 26 April 1984
ANGUS LIMITEDActive - Proposal to Strike off
09766670 - Incorporated on 8 September 2015
CRAFTY CONTENT LTD
09330973 - Incorporated on 27 November 2014
ALEX S MAIR LIMITED
SC064784 - Incorporated on 4 May 1978
M K MACGREGOR LIMITEDDisolved
SC232268 - Dissolved on 24 September 2024
NIALL'S KITCHEN LIMITEDActive - Proposal to Strike off
12046974 - Incorporated on 12 June 2019
NIALL, DEEN & BAZ (PROBATE) LTD
13766944 - Incorporated on 26 November 2021