About Blythswood Square Hotel Glasgow Limited (SC294938) United Kingdom