About Tenterden Community Land Trust Limited (RS008246) United Kingdom