Overview
Legal name
TECHNOLOGY MANAGEMENT (GERMANY) LIMITED
Region
West Midlands
Registered address
ST. MARKS CHURCH
ST. MARKS ROAD
WOLVERHAMPTON
UNITED KINGDOM
WV3 0QH
Insolvency history
No