About Glencorse Estates Limited (08694310) United Kingdom