About 65 66 Eccleston Square Tenants Association Limited (02601961) United Kingdom