The Paper Rack (Cambridge) Limited Company number02369926 StatusLiquidation TypePrivate Limited Company Incorporated7 Apr 1989 Registered office Century HouseMarket StreetSwaresey Data JSON Markdown