About Glen House Estates Limited (00728574) United Kingdom