is in process of liquidation on May 1, 2024
Find out all the information about the company
Get full access to the data
Where is NEEDHEAD LIMITED's headquarters?
NEEDHEAD LIMITED's headquarters is located at 115 NEWTON STREET, MANCHESTER, M1 1EF
What year was NEEDHEAD LIMITED started?
NEEDHEAD LIMITED was started in 1984
Sources: Companies House