MACGREGOR FREIGHT LTDDisolved
14104236 - Dissolved on 25 June 2024
MACGREGOR CORP LIMITEDDisolved
SC791495 - Dissolved on 20 May 2025
MACGREGOR & HAYWARD LTD
SC836943 - Incorporated on 7 February 2025
SCOTT J R MACGREGOR LTDDisolved
SC794859 - Dissolved on 22 April 2025
MG BARRAS ENTERPRISES LIMITEDDisolved
07556839 - Dissolved on 14 March 2023
BARRAS CAPITAL MANAGEMENT LIMITED
13449884 - Incorporated on 10 June 2021
PARKER BARRAS COMMERCIAL LIMITED
15767739 - Incorporated on 7 June 2024
THE BARRAS COMMUNITY PROJECTDissolved
SC201250 - Dissolved on 2 October 2009
PARKER BARRAS ESTATES LIMITED
09173213 - Incorporated on 13 August 2014
GLENNIS BARRAS HOMES LIMITED
15881730 - Incorporated on 6 August 2024
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 LANDSCAPES LTDDisolved
06753640 - Dissolved on 15 August 2023
MACGREGOR CONSULTANCY LIMITED
06923124 - Incorporated on 3 June 2009