MACGREGOR BUILD LIMITED
13447847 - Incorporated on 9 June 2021
MACGREGOR RANCH LIMITED
SC849506 - Incorporated on 22 May 2025
QUFORA LTD
SC384441 - Incorporated on 27 August 2010
LEWIS LAW LTDDissolved
05700212 - Dissolved on 11 March 2014
MACGREGOR PTE LTDDisolved
NI718023 - Dissolved on 21 January 2025
M K MACGREGOR LIMITEDDisolved
SC232268 - Dissolved on 24 September 2024
M & M (OLDCO) LIMITEDDissolved
SC060638 - Dissolved on 1 March 2010
BAF VALVES LIMITED
SC133581 - Incorporated on 23 August 1991
MACGREGOR CROWE LIMITEDActive - Proposal to Strike off
01570721 - Incorporated on 29 June 1981
MACGREGOR WISHART LIMITEDDissolved
SC375976 - Dissolved on 25 November 2011
MACGREGOR MANAGEMENT LIMITED
SC394559 - Incorporated on 2 March 2011
MACGREGOR THOMSON LIMITED
SC355709 - Incorporated on 27 February 2009
MACGREGOR CERAMICS LIMITED
SC274810 - Incorporated on 15 October 2004
MACGREGOR LISTOR LIMITEDActive - Proposal to Strike off
02367582 - Incorporated on 31 March 1989
MACGREGOR FS LIMITEDActive - Proposal to Strike off
08453914 - Incorporated on 20 March 2013
MACGREGOR INSTALLATIONS LIMITEDActive - Proposal to Strike off
SC464447 - Incorporated on 25 November 2013
MACGREGOR TALENT LIMITEDDisolved
SC640047 - Dissolved on 6 September 2022
JONATHAN MACGREGOR LIMITEDDisolved
12166296 - Dissolved on 5 October 2021
ELEANOR MACGREGOR LIMITEDDisolved
SC546018 - Dissolved on 8 February 2022
MACGREGOR (CENTREX) LIMITED
00696618 - Incorporated on 27 June 1961