Key factsactiveLegal nameTETRA TECHNOLOGIES LTDno_brregRegistration895165352no_brregStatusactiveno_brregIncorporated2010-02-11no_brregRegistered address5 Endeavour Drive, Arnhall Business Park, Westhill, GB Aberdeen Ab32 6UFno_brregIndustryUoppgittno_brreg