LJ MACGREGOR LIMITEDDisolved
SC638106 - Dissolved on 5 December 2023
MACGREGOR CORP LIMITEDDisolved
SC791495 - Dissolved on 20 May 2025
RED MACGREGOR LTDActive - Proposal to Strike off
08000287 - Incorporated on 21 March 2012
M.F.MACGREGOR LIMITEDActive - Proposal to Strike off
SC597553 - Incorporated on 18 May 2018
R.M.MACGREGOR LIMITEDActive - Proposal to Strike off
00490755 - Incorporated on 20 January 1951
MACGREGOR ENGINEERING LIMITEDDisolved
12543871 - Dissolved on 22 April 2025
MACGREGOR HEATING LIMITED
SC691442 - Incorporated on 8 March 2021
SANDY MACGREGOR LIMITED
SC263245 - Incorporated on 10 February 2004
MACGREGOR EQUIPMENT LIMITEDDissolved
SC115245 - Dissolved on 19 November 2010
MACGREGOR PROPERTIES LIMITED
SC138578 - Incorporated on 29 May 1992
MACGREGOR INDUSTRIES LIMITED
00712612 - Incorporated on 10 January 1962
MACGREGOR CONSULTANCY LIMITED
06923124 - Incorporated on 3 June 2009
MACGREGOR INVESTMENTS LIMITED
07496666 - Incorporated on 18 January 2011
RACHAEL MACGREGOR LIMITEDActive - Proposal to Strike off
SC393202 - Incorporated on 9 February 2011
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 (GBR) LIMITED
08451463 - Incorporated on 19 March 2013
MACGREGOR PROPERTY LIMITED
SC570060 - Incorporated on 29 June 2017