Johnson & Slater Limited Company number00296876 StatusLiquidation TypePrivate Limited Company Incorporated4 Feb 1935 Registered office Slater House8 Vigo StreetLondonW1S 3HN Data JSON Markdown