Needhead Limited Company number01827670 StatusLiquidation TypePrivate Limited Company Incorporated26 Jun 1984 Registered office 115 Newton StreetManchesterM1 1EF Data JSON Markdown