About Howard Road Tenants Association Ltd (06754529) United Kingdom