About Glasgow Estates Ltd (10505357) United Kingdom