Carruthers And Sons,limited Company number00445398 StatusLiquidation TypePrivate Limited Company Incorporated20 Nov 1947 Registered office 14 Barrington StreetSouth ShieldsNE33 1AJ Data JSON Markdown