United Kingdom
View On IPO.GOV.UK
on 28 Jan 2022
Last Applicant/ Owned by
TerraDat UK Ltd
Unit 1, Link Trade park, Penarth Road
Cardiff, Cardiff, CF11 8TQ
Serial Number
UK00003748650 filed on 28th Jan 2022
Science software.
Earth science services.
UK00003748650
Figurative
Individual