Overview
Legal name
JENWOOD PRINTERS LIMITED
Region
South East England
Registered address
UNIT 4 WINDSOR IND ESTATE
NEW ROAD
SHEERNESS
KENT
ME12 1NB
Insolvency history
No