Company name: Oxfordshire Community Land Trust
Description: We make affordable land a priority, not just in the short-term but forever.
Makespace, Oxford OX2 6TP, United Kingdom