About The Global Sustainable Farmland Income Trust Plc (12176137) United Kingdom