Overview
Legal name
ADDER SCREEN PRINT LIMITED
Region
East Midlands
Registered address
3 CLOVER PARK
CLOVERFIELD
HINCKLEY
LEICESTERSHIRE
LE10 1YD
Insolvency history
No