STACK TECHNOLOGY HOLDINGS LTD
07170448 - Incorporated on 25 February 2010
DATA INTENSITY GROUP LIMITED
07653209 - Incorporated on 1 June 2011
STACK TECHNOLOGY LIMITED
08611389 - Incorporated on 16 July 2013
STACK HOLDINGS LTD.registered
OE022868 - Incorporated on 3 February 2023
STACKS HOLDINGS LTDDisolved
11073436 - Dissolved on 1 May 2024
STACK HOLDINGS LIMITEDActive - Proposal to Strike off
NI633594 - Incorporated on 14 September 2015
FULL STACK TECHNOLOGY LIMITEDActive - Proposal to Strike off
10578821 - Incorporated on 23 January 2017
RED STACK TECHNOLOGY PTY LTD
FC032251 - Incorporated on 12 November 2012
ASTRA HEED LTD
15776572 - Incorporated on 13 June 2024
STACKWIZARDS TECHNOLOGY LTDLiquidation
14355517 - Incorporated on 14 September 2022
BREATHING BUILDINGS LIMITED
05676785 - Incorporated on 16 January 2006
ATTIO LIMITED
10719702 - Incorporated on 11 April 2017
STACK SHACK HOLDINGS LTDActive - Proposal to Strike off
13987924 - Incorporated on 18 March 2022
STACK PROPERTY HOLDINGS LTDDisolved
12212702 - Dissolved on 19 April 2022
PERK HAPPY LTDActive - Proposal to Strike off
09743681 - Incorporated on 21 August 2015
STACKWAY STUDIO LTD.Dissolved
10413909 - Dissolved on 18 December 2018
HANDLE DATA LTDActive - Proposal to Strike off
11787524 - Incorporated on 25 January 2019
BILLS DIGITAL LIMITED
15716117 - Incorporated on 13 May 2024
SO SIGNATURE STAYS LTDActive - Proposal to Strike off
14973824 - Incorporated on 2 July 2023
WEBDEVY LTD
12271234 - Incorporated on 18 October 2019
30 Churchill Place, London, E14 5EU