About Glencoe Hotels Ltd (09256019) United Kingdom