SUPPORT STACK LIMITED
09576893 - Incorporated on 6 May 2015
PROTEIN STACK LIMITEDActive - Proposal to Strike off
10435339 - Incorporated on 19 October 2016
DEAN STACK LIMITEDActive - Proposal to Strike off
10933368 - Incorporated on 25 August 2017
SOFTWARE STACK LIMITEDDisolved
11097678 - Dissolved on 26 April 2022
SAFE STACK LIMITEDDisolved
14265577 - Dissolved on 9 January 2024
FAT STACK LIMITEDDisolved
13030395 - Dissolved on 2 May 2023
NEW STACK LIMITED
14027641 - Incorporated on 5 April 2022
STACK PLASTICS LIMITEDDisolved
13260792 - Dissolved on 5 December 2023
STACK KEY LIMITED
13136048 - Incorporated on 15 January 2021
STACK (WIGAN) LIMITED
14714651 - Incorporated on 8 March 2023
TIER STACK LIMITED
14737695 - Incorporated on 17 March 2023
MEAT STACK LIMITEDActive - Proposal to Strike off
15161539 - Incorporated on 25 September 2023
HIRE STACK LIMITED
15670387 - Incorporated on 23 April 2024
TRADING STACK LIMITED
16117612 - Incorporated on 4 December 2024
PRISMATIC STACK LIMITED
16160875 - Incorporated on 3 January 2025
TWO STACK LIMITED
16162855 - Incorporated on 3 January 2025
IRON STACK LLP
OC348277 - Incorporated on 28 August 2009
STACKSET LTDActive - Proposal to Strike off
06597612 - Incorporated on 20 May 2008
STACKPOT LTDDisolved
08678987 - Dissolved on 26 April 2022
STACKED (UK) LTDActive - Proposal to Strike off
08689003 - Incorporated on 12 September 2013