About Altruist Land Securities Limited (13146242) United Kingdom