TECHSTREAM GROUP HOLDINGS LIMITED
10421892 - Incorporated on 11 October 2016
TECHSTREAM GROUP LTD
12339475 - Incorporated on 28 November 2019
TECHSTREAM LIMITED
07916834 - Incorporated on 19 January 2012
XCEDE GLOBAL HOLDINGS LIMITED
11996176 - Incorporated on 15 May 2019
TECHSTREAM CONSULTING LIMITED
16114411 - Incorporated on 3 December 2024
TECHSTREAM LEAHY LIMITEDDisolved
11186462 - Dissolved on 24 May 2022
PROGRESSIVE TECHSTREAM LTDActive - Proposal to Strike off
08847635 - Incorporated on 16 January 2014
XCEDE GROUP INTERNATIONAL LIMITEDDisolved
08356900 - Dissolved on 3 December 2024
TECHSTREAM CAPITAL UK LIMITEDActive - Proposal to Strike off
09715619 - Incorporated on 3 August 2015
TECHSTREAM IT SERVICES LIMITED
15906183 - Incorporated on 20 August 2024
XCEDE EBT LIMITED
12495912 - Incorporated on 3 March 2020
XCEDE GROUP LIMITED
12361140 - Incorporated on 12 December 2019
XCEDE CORPORATE LIMITED
12359293 - Incorporated on 11 December 2019
DHARMA GROUP UK HOLDINGS LIMITED
10512570 - Incorporated on 6 December 2016
NEX GROUP HOLDINGS LIMITED
06694512 - Incorporated on 10 September 2008
HOLDINGS GROUP LIMITED
15639737 - Incorporated on 12 April 2024
D&B GROUP HOLDINGS (UK)
04454897 - Incorporated on 5 June 2002
LS PETROLEUM 2 LTDLiquidation
SC216504 - Incorporated on 7 March 2001
IMT GROUP HOLDINGS PLCDissolved
05906642 - Dissolved on 2 June 2009
JAKERMA HOLDINGS LTD
12969309 - Incorporated on 22 October 2020