Robert Clacher Associates Limited Company number01299369 StatusLiquidation TypePrivate Limited Company Incorporated21 Feb 1977 Registered office 50 Bloomsbury StLondonWC1B 3QT Data JSON Markdown