About Sowerby Street Hotel Rtm Company Limited (11988362) United Kingdom