Overview
Legal name
MIDLAND SCREENPRINTERS LIMITED
Region
East Midlands
Registered address
333 HUMBERSTONE LANE
THURMASTON
LEICESTER
LE4 9JR
Insolvency history
No