About Bishops Caundle Community Land Trust Limited (RS007208) United Kingdom