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
IAN 1966 LTD
06176574 - Incorporated on 21 March 2007
IAN P LTDDisolved
08450580 - Dissolved on 17 June 2025
ALEX S MAIR LIMITED
SC064784 - Incorporated on 4 May 1978
MILLER WASH ASSOCIATES LLPDisolved
OC343225 - Dissolved on 5 October 2021
M K MACGREGOR LIMITEDDisolved
SC232268 - Dissolved on 24 September 2024
IAN W11 LTDActive - Proposal to Strike off
SC570587 - Incorporated on 6 July 2017
COLINZ LTD
14405376 - Incorporated on 7 October 2022
COLIN BAINDissolved
SC174326 - Dissolved on 27 September 2016