Thames Ship Repair Services Limited Company number01590994 StatusLiquidation TypePrivate Limited Company Incorporated13 Oct 1981 Registered office 186 City RoadLondonEC1V 2QH Data JSON Markdown