About Tellesma Sustainable Real Estate Opportunity Fund (LP013128) United Kingdom