Threadmasters Limited Company number01165598 StatusLiquidation TypePrivate Limited Company Incorporated3 Apr 1974 Registered office Salford StreetAstonBirminghamB6 7SH Accounts Year ended 30 Nov 1984 30 Nov 1981 Data JSON Markdown