Company identity
Founded / incorporated
29 April 2005
Company number 05440126
Legal name
METREA MISSION DATA 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