Ollerenshaw Threads Limited Company number01591156 StatusLiquidation TypePrivate Limited Company Incorporated14 Oct 1981 Registered office Peel House5 Plantree RoadHaleWA15 9JJ Data JSON Markdown