MACGREGOR GOLF (EUROPE) LIMITEDDissolved
01030282 - Dissolved on 26 June 2010
MACGREGOR MARKETING LTD
04595364 - Incorporated on 20 November 2002
MACGREGOR SECURITY LTDDissolved
SC429164 - Dissolved on 24 January 2014
MACGREGOR CORPORATE LTDActive - Proposal to Strike off
SC370627 - Incorporated on 31 December 2009
MACGREGOR CONSULTING LTD
05385850 - Incorporated on 8 March 2005
MACGREGOR CONSTRUCTION LTDDisolved
08703186 - Dissolved on 30 November 2021
MACGREGOR ELECTRICAL LTDLiquidation
08503595 - Incorporated on 25 April 2013
MACGREGOR ESTATES LTDDisolved
SC681668 - Dissolved on 13 August 2024
MACGREGOR CIVILS LTD
13430468 - Incorporated on 1 June 2021
MACGREGOR SERVICES LTDDisolved
10768095 - Dissolved on 22 August 2023
MACGREGOR MORTGAGES LTD
13983701 - Incorporated on 17 March 2022
MACGREGOR'S MARKET LTDDisolved
SC448382 - Dissolved on 8 August 2023
FRICTION WELDING SYSTEMS INTERNATIONAL LTD
11226395 - Incorporated on 27 February 2018
CLAIRE L MACGREGOR LTDActive - Proposal to Strike off
09013779 - Incorporated on 28 April 2014
UPLAND DEVELOPMENTS LIMITED
SC055492 - Incorporated on 18 April 1974
YORKSHIRE LEV LTD
13601632 - Incorporated on 3 September 2021
MARR & MACGREGOR FEEDS LIMITEDDissolved
04430342 - Dissolved on 18 April 2016
MACGREGOR YACHTS UK LIMITEDActive - Proposal to Strike off
03432102 - Incorporated on 10 September 1997
KIRSTY MACGREGOR RESEARCH LIMITEDActive - Proposal to Strike off
SC488884 - Incorporated on 14 October 2014
MARK MACGREGOR ELECTRICAL LIMITEDActive - Proposal to Strike off
SC538417 - Incorporated on 20 June 2016