About No. 2 Eccleston Square Tenant S Association Limited (00929071) United Kingdom