About Station Sauchiehall Street Ltd (SC695860) United Kingdom