IT-STACK LIMITED
04574450 - Incorporated on 28 October 2002
STACKBOARD LTD
06547043 - Incorporated on 27 March 2008
STACKIMATIC LTDActive - Proposal to Strike off
09602271 - Incorporated on 21 May 2015
STACKS MUSIC LTDDisolved
12815378 - Dissolved on 18 January 2022
STACKGENIE LTD
12840553 - Incorporated on 27 August 2020
STACKN15 LIMITEDActive - Proposal to Strike off
10234605 - Incorporated on 16 June 2016
STACKHOUSE LTD
11654558 - Incorporated on 1 November 2018
SEARCH STACK LTDDisolved
12475518 - Dissolved on 29 April 2025
STACK DEV LABS LTD
13487861 - Incorporated on 1 July 2021
STACKPAPER LTDDisolved
13824986 - Dissolved on 16 May 2023
STACKLEADEN LTDDisolved
13872449 - Dissolved on 4 July 2023
STACKEDGLASS LTD
14186201 - Incorporated on 21 June 2022
ONE TECH STACK LTDDisolved
14995182 - Dissolved on 18 March 2025
STACKBITES LTD
13688711 - Incorporated on 19 October 2021
GARDEN STACK LTDDisolved
14727045 - Dissolved on 22 April 2025
SIGNET STACK LTD
13011013 - Incorporated on 11 November 2020
SOUND STACKS LTD
13522268 - Incorporated on 21 July 2021
STACKOCITY LTD
15624718 - Incorporated on 7 April 2024
STACKED VANS LTD
15775512 - Incorporated on 12 June 2024
HAPPY STACK UK LTD
15982102 - Incorporated on 27 September 2024