About Glencoe Flat Management Company Limited (06477291) United Kingdom