Quanterra Systems Ltd is a company registered in England and Wales with company number 13157033 and VAT number 370308517.
Registered address Centenary House, Peninsula Park, Exeter, EX2 7XE.
Quanterra Systems Inc is a wholly owned subsidiary of Quanterra Systems Ltd, incorporated in Delaware.
Image credits: Quanterra Systems and Rob Mattson, Noble Research Institute, FFAR 3M Project
© 2024 Quanterra Systems Ltd. All Rights Reserved.