About Birchwood Area Community Land Trust Limited (RS007381) United Kingdom