About Grand Central Glasgow Hotel Opco Limited (11361040) United Kingdom