Central Square Hotel Ltd is a dissolved company incorporated on 19 May 2022 with the registered office located in Blackpool, Lancashire. Central Square Hotel Ltd was registered 3 years ago.
Confirmation statement made on 18 May 2023 with updates
Submitted on 19 May 2023
Registered office address changed from 56-58 Central Drive Blackpool Lancashire FY1 5QB United Kingdom to 283 Church Street Blackpool FY1 3PG on 27 April 2023