About The Castle At Edgehill Limited (08646699) United Kingdom