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
JUSTIN HYDE LTD
16532818 - Incorporated on 20 June 2025
VICTORIA PERCIVAL LIMITED
11846075 - Incorporated on 25 February 2019
PERCIVAL CLARKE LIMITED
09882002 - Incorporated on 20 November 2015
PERCIVAL ANALYTICS LTDDisolved
12440458 - Dissolved on 22 March 2022
PERCIVAL PEARSE LIMITED
00137310 - Incorporated on 31 July 1914
THE PERCIVAL CENTREDissolved
03313053 - Dissolved on 22 June 2010
PERCIVAL TERRACE LLPActive - Proposal to Strike off
OC365876 - Incorporated on 24 June 2011
PERCIVAL MEDIA LIMITEDDisolved
07503948 - Dissolved on 7 December 2021
PERCIVAL ENGINEERING LIMITED
04324728 - Incorporated on 19 November 2001
PERCIVAL TRANSPORT LIMITEDActive - Proposal to Strike off
04564843 - Incorporated on 16 October 2002