is inactive
Where is THE CENTRAL HOTEL LIMITED's headquarters?
THE CENTRAL HOTEL LIMITED's headquarters is located at United Kingdom, Lancaster, Lancs, LA1 4XJ, 11 South Road
What year was THE CENTRAL HOTEL LIMITED started?
THE CENTRAL HOTEL LIMITED was started in 2009
Sources: Companies House