Overview
Legal name
INSTROTECH HOLDINGS LIMITED
Region
East of England
Registered address
UNIT 12
IMPERIAL PARK, IMPERIAL WAY
WATFORD
HERTS
ENGLAND
WD24 4PP
Insolvency history
No