Company identity
Founded / incorporated
20 May 2019
Company number 12006752
Legal name
METREA MISSION DATA HOLDINGS LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
THIRD FLOOR, THE AIRCRAFT FACTORY
100 CAMBRIDGE GROVE
LONDON
ENGLAND
W6 0LE
Insolvency history
No