About Glasgow Westend Associate Ltd. (SC670662) United Kingdom