About Hailsham Community Land Trust Limited (RS008364) United Kingdom