About Oxfordshire Community Land Trust
oxfordshire community land trust (oclt) is a community benefit society registered in 2006 and regulated by the financial conduct authority with charitable status. it is committed to ... Read more
oxfordshire community land trust (oclt) is a community benefit society registered in 2006 and regulated by the financial conduct authority with charitable status. it is committed to ... Read more