About V Hotel Glasgow Limited (13634379) United Kingdom