Overview
Legal name
AMSTRA INNOVATIONS LIMITED
Region
Unknown
Registered address
17 COLLINGTREE COURT
SOLIHULL
ENGLAND
B92 7HU
Insolvency history
No