A J MACGREGOR
SL003565 - Incorporated on 19 August 1999
MR ANDREWS ONLINE LIMITEDLiquidation
08346833 - Incorporated on 4 January 2013
SPC REALISATIONS LIMITED
00157552 - Incorporated on 30 July 1919
STAPLES & SONS LTD
09540283 - Incorporated on 14 April 2015
ADAM STAPLES 2371 LTDActive - Proposal to Strike off
10093298 - Incorporated on 31 March 2016
MACGREGOR LIMITED
SC313891 - Incorporated on 22 December 2006
SHIRLEY MACGREGOR
SL001287 - Incorporated on 2 February 1989
CONSUMA PAPER PRODUCTS LIMITEDDisolved
01576051 - Dissolved on 10 March 2025
G.W. MACGREGOR LTD
SC695381 - Incorporated on 12 April 2021
STAPLES AUTOS LIMITED
04443124 - Incorporated on 21 May 2002
ANNA STAPLES LTDDisolved
14306395 - Dissolved on 23 January 2024
W.A. MACGREGOR LTD.
09124424 - Incorporated on 10 July 2014
R. MACGREGOR LTDActive - Proposal to Strike off
11291573 - Incorporated on 4 April 2018
G C MACGREGOR LTD
10117031 - Incorporated on 11 April 2016
J&E MACGREGOR LTD.
SC365611 - Incorporated on 15 September 2009
MACGREGOR FARMS
SL000634 - Incorporated on 7 March 1984
ADAM STAPLES LTD
08880641 - Incorporated on 6 February 2014
STAPLESTYLE LTDActive - Proposal to Strike off
09254214 - Incorporated on 8 October 2014
JOHN STAPLES LTDActive - Proposal to Strike off
10437914 - Incorporated on 20 October 2016
STAPLES STRAW LTD
12473141 - Incorporated on 20 February 2020