About The Local Government Legal Society Trust Limited (08676003) United Kingdom