All 3 companies
A–Z by legal name| Company | Registry number | Registered | Status | City |
|---|---|---|---|---|
| JE REMEDIATION TECHNOLOGIES, INC. | 741974110 | 1995-07-13 | Inactive | PASADENA |
| TETRA TECH EM INC | 621080561 | 1995-09-08 | Inactive | PASADENA |
| UPSTREAM EXCHANGE COMPANY | 953535808 | 1995-11-17 | Inactive | PASADENA |