About Turners & Locksley Tenants & Resident Association Ltd (09665090) United Kingdom