Loading company profile…
Tech-Terra Ltd is a private limited company, incorporated on 4 June 2020, with its registered office in Aberdeen. Companies House lists its business as extraction of natural gas, water collection, treatment and supply and engineering design activities for industrial process and production.