is inactive
United Kingdom
Person with significant control
Appointed on06 Nov 2019
Country of residenceUnited Kingdom
Where is STATION INN HOLIDAY HOTEL LIMITED's headquarters?
STATION INN HOLIDAY HOTEL LIMITED's headquarters is located at UNITED KINGDOM, LEEDS, PARK HOUSE, WILMINGTON STREET, LS7 2BP
What is STATION INN HOLIDAY HOTEL LIMITED's industry?
STATION INN HOLIDAY HOTEL LIMITED is in the industry of Hotels and similar accommodation
What year was STATION INN HOLIDAY HOTEL LIMITED started?
STATION INN HOLIDAY HOTEL LIMITED was started in 2019
Sources: Companies House