TELSTRA (PSINET)
02684753 - Incorporated on 6 February 1992
TELSTRATA LTDDisolved
12813148 - Dissolved on 23 August 2022
TELSTRA EUROPE LIMITEDDissolved
06517106 - Dissolved on 12 July 2016
TELSTRA UK LIMITED
03830643 - Incorporated on 24 August 1999
TELSTRAIGHT LTD
08937265 - Incorporated on 13 March 2014
TELSTRA GLOBAL LIMITED
02818910 - Incorporated on 18 May 1993
TELSTRA (CTE) LIMITED
03672008 - Incorporated on 23 November 1998
TELSTRA ASSOCIATES LTD
05115265 - Incorporated on 28 April 2004
TELSTRA COMMUNICATION LTDDisolved
SC788013 - Dissolved on 27 May 2025
MOVINGIT LIMITED
10152627 - Incorporated on 28 April 2016
TELSTRA INTERNATIONAL LTD
06238416 - Incorporated on 4 May 2007
TELSTRA HEALTH UK LIMITED
03812015 - Incorporated on 22 July 1999
TELSTRA (CABLE TELECOM) LIMITED
03442093 - Incorporated on 30 September 1997
TELSTRA INTERNATIONAL (UK) LIMITEDActive - Proposal to Strike off
06493667 - Incorporated on 5 February 2008
TELSTRA HEALTH UK (HOLDINGS) LIMITED
05560518 - Incorporated on 12 September 2005
REACH EUROPE LTD
02822455 - Incorporated on 28 May 1993
LIMITED
3 PARK COURT PYRFORD ROAD, WEST BYFLEET, SURREY, ENGLAND, KT14 6SD
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED
689A HIGH ROAD, ILFORD, ESSEX, ENGLAND, IG3 8RQ
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL