Overview
Legal name
STEVENAGE MACHINE TOOLS LIMITED
Region
East of England
Registered address
UNIT 14E IRONCRAFTS IND EST
18 BALDOCK ROAD
STOTFOLD
HERTS
UNITED KINGDOM
SG5 4NZ
Insolvency history
No