Papermillers Limited Company number01933116 StatusLiquidation TypePrivate Limited Company Incorporated24 Jul 1985 Registered office Albion ChambersCambrian PlaceSwanseaSA1 1RN Data JSON Markdown