Overview
Legal name
PAPERMILLERS LIMITED
Region
Wales
Registered address
ALBION CHAMBERS
CAMBRIAN PLACE
SWANSEA
SA1 1RN
Insolvency history
Yes