Nickstore Ltd is an active company incorporated on 26 March 2025 with the registered office located in Birmingham, West Midlands. Nickstore Ltd was registered 9 months ago.
Registered office address changed from Unit 1 Central Square Shopping Centre Erdington Birmingham B23 6RY United Kingdom to Unit 22 Central Square Shopping Centre Erdington Birmingham B23 6RY on 30 November 2025