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
JAKE ACQUISITIONS LIMITED
05811374 - Incorporated on 9 May 2006
JPB CAPITAL LIMITEDActive - Proposal to Strike off
09672954 - Incorporated on 6 July 2015
ALEX S MAIR LIMITED
SC064784 - Incorporated on 4 May 1978
M K MACGREGOR LIMITEDDisolved
SC232268 - Dissolved on 24 September 2024
THE JAKEGRP LTDDisolved
12645446 - Dissolved on 24 May 2022
JAKESALES LTD
07015462 - Incorporated on 11 September 2009
RB JAKE LIMITED
09781681 - Incorporated on 17 September 2015
JAKE COOPER (21576) LTDActive - Proposal to Strike off
10335361 - Incorporated on 18 August 2016