About Castle Hill (saffron Walden) Management Co. Limited (01133921) United Kingdom