About The Station Hotel 2017 Limited (10642166) United Kingdom