TETRA TECH UK CONSULTING GROUP LIMITED
01869543 - Incorporated on 6 December 1984
TETRA TECH GROUP LIMITED
06595608 - Incorporated on 16 May 2008
TETRA TECH UK LIMITED
12241404 - Incorporated on 3 October 2019
TETRA TECH LIMITED
01959704 - Incorporated on 15 November 1985
TETRA TECH CONSULTING (NI) LIMITED
NI667243 - Incorporated on 24 January 2020
TETRA TECH UK HOLDINGS LIMITED
05909611 - Incorporated on 17 August 2006
TETRA GROUP LIMITEDDisolved
06264407 - Dissolved on 1 July 2025
TETRA (UK) LIMITEDActive - Proposal to Strike off
04601572 - Incorporated on 26 November 2002
TETRA TECH WEI INC.
FC027757 - Incorporated on 1 May 2007
TETRA TECH PLANNING LIMITED
05241035 - Incorporated on 24 September 2004
TETRA CONSULTING LIMITED
03557123 - Incorporated on 1 May 1998
TETRA-SI UK LIMITEDActive - Proposal to Strike off
08053308 - Incorporated on 1 May 2012
A TETRAD GROUP LTDDisolved
11140231 - Dissolved on 7 December 2021
TETRAXIS UK LTD
11797390 - Incorporated on 30 January 2019
TETRALD UK LIMITEDActive - Proposal to Strike off
07543730 - Incorporated on 25 February 2011
TECHNO TETRA LIMITEDDisolved
15306362 - Dissolved on 29 April 2025
ANNE CLEWS CONSULTING LIMITEDActive - Proposal to Strike off
06285047 - Incorporated on 19 June 2007
TETRA TECH INTERNATIONAL, INC.
FC027002 - Incorporated on 4 September 2006
TETRA HEALTH TECH LTDActive - Proposal to Strike off
15791904 - Incorporated on 21 June 2024
TETRACTYS CONSULTING GROUP LTDActive - Proposal to Strike off
12236757 - Incorporated on 1 October 2019