Overview
Legal name
STAFFORD INSTRUMENTS LIMITED
Region
West Midlands
Registered address
UNIT 22 WOLSELEY COURT
STAFFORDSHIRE TECHNOLOGY PARK
STAFFORD
STAFFORDSHIRE
ST18 0GA
Insolvency history
No