About Glasgow Waterloo Street Hotel Limited Partnership (SL007125) United Kingdom