Challands Ross & Co Limited Company number00136475 StatusActive TypePrivate Limited Company Incorporated17 Jun 1914 Registered office 38/40 Canal StreetNottinghamNG1 7EN Data JSON Markdown