About Glasgow Waterloo Street Hotel (trading) Limited (SC363249) United Kingdom