Sub Shack Ltd is an active company incorporated on 10 February 2025 with the registered office located in Birmingham, West Midlands. Sub Shack Ltd was registered 8 months ago.
Registered office address changed from 1 Tudor Street Birmingham B18 4DG England to The Fort Shopping Park 20 Fort Parkway Birmingham B24 9FP on 18 October 2025