About Hamilton Terrace Tenants Association Limited (00605243) United Kingdom