STACKZOEL LTDDisolved
13720379 - Dissolved on 30 January 2024
STACK LINK UK LTD
13897337 - Incorporated on 7 February 2022
STACKZONE LTD
14029998 - Incorporated on 6 April 2022
STACKWAVE LLP
OC446685 - Incorporated on 3 April 2023
STACKBLOQ LTDDisolved
14482858 - Dissolved on 31 December 2024
STACK 'N' SLICE LTDDisolved
15370610 - Dissolved on 29 April 2025
POWER STACK LTD
15664534 - Incorporated on 20 April 2024
SWIFT STACK LTD
16163428 - Incorporated on 5 January 2025
STACK EAGLE LTD
16084228 - Incorporated on 17 November 2024
H-STACK MEDIA LTD
16367102 - Incorporated on 4 April 2025
STACK ‘N’ SNACK LTD
16396526 - Incorporated on 19 April 2025
BLOCK STACK LTD
16402808 - Incorporated on 23 April 2025
STACKED PRODUCTIONS LTD
14058166 - Incorporated on 20 April 2022
STACKSOFT LTD
09824089 - Incorporated on 14 October 2015
SWAMP STACK LTDActive - Proposal to Strike off
10011229 - Incorporated on 17 February 2016
STACKGATE LTD
11523044 - Incorporated on 17 August 2018
SUPER STACK LTDActive - Proposal to Strike off
12451195 - Incorporated on 10 February 2020
STACKPOOL LTD
12887047 - Incorporated on 17 September 2020
STOCK STACK LTDDisolved
13396680 - Dissolved on 13 September 2022
SMASH’N’STACK LTDDisolved
14175333 - Dissolved on 10 December 2024