MACBEAN RETAIL LIMITEDDisolved
SC561731 - Dissolved on 15 October 2024
TETRA TECHNOLOGIES LTD
NI672721 - Incorporated on 18 September 2020
TETRA TECH UK HOLDINGS LIMITED
05909611 - Incorporated on 17 August 2006
TETRA TECH CONSULTING (NI) LIMITED
NI667243 - Incorporated on 24 January 2020
TETRA TECH MANAGEMENT SERVICES LIMITED
04807864 - Incorporated on 23 June 2003
TETRA TECH MIDDLE EAST LIMITEDLiquidation
06622188 - Incorporated on 17 June 2008
TETRA TECH RPS ENERGY LIMITED
01465554 - Incorporated on 7 December 1979
DEVELOPMENT GROUP INTERNATIONAL EUROPE LIMITED
09062221 - Incorporated on 29 May 2014
TETRA TECHNOLOGIES U.K. LIMITED
01774672 - Incorporated on 1 December 1983
TETRA LIMITEDLiquidation
02498852 - Incorporated on 3 May 1990
TETRA B LTD
11876303 - Incorporated on 12 March 2019
TETRAX TECHNOLOGY LIMITEDDissolved
05280616 - Dissolved on 9 October 2012
TETRA APP TECHNOLOGIES LIMITEDDisolved
14286131 - Dissolved on 16 January 2024
TETRA M LTDDisolved
13600312 - Dissolved on 28 February 2023
TETRA IT LTD
12850416 - Incorporated on 1 September 2020
TETRA TECH UK CONSULTING GROUP LIMITED
01869543 - Incorporated on 6 December 1984
TETRAO LTD
09092727 - Incorporated on 19 June 2014
TETRA TECH RPS ENERGY CONSULTANTS LIMITED
03287074 - Incorporated on 3 December 1996
TETRA TECH ENVIRONMENT PLANNING TRANSPORT LIMITED
03050297 - Incorporated on 26 April 1995
TETRAHEDRAL TECHNOLOGIES LTDActive - Proposal to Strike off
07893327 - Incorporated on 29 December 2011