The firm named S&L Station Hotel was founded on 2013/11/28 as a private limited company. The firm headquarters was registered in Sheffield on C/o Abbey Taylor Limited Unit 6 12 O'clock Court, Attercliffe Road. This place area code is S4 7WW. The office registration number for S&L Station Hotel Limited was 08794804. S&L Station Hotel Limited had been active for 7 years until dissolution date on 2020/04/08.
The following company had one managing director: Lucy B. who was controlling it for 7 years.