About Thrale Almshouse And Relief In Need Charity Trustee Limited (07960096) United Kingdom