About Glencoe Heights Management Company Limited (NI060639) United Kingdom