Slack Rack Limited Company number02094034 StatusLiquidation TypePrivate Limited Company Incorporated28 Jan 1987 Registered office P.o.box 55330 Eastbourne TerraceLondonW2 6LF Data JSON Markdown