About Glasgow Buchanan Street Centre Limited (06955792) United Kingdom