About Station Hotel (strichen) Ltd. (SC249395) United Kingdom