About Glencoe Properties Ltd (09604755) United Kingdom