About Blythswood Square Hotel Glasgow Holdco Limited (11372611) United Kingdom