Abacus Paper Products Limited Company number02041237 StatusLiquidation TypePrivate Limited Company Incorporated28 Jul 1986 Registered office 1 Victoria ChambersLuke StreetLondonEC2A 4EE Data JSON Markdown