About 20 Dafforne Road Residents Company Limited (03450523) United Kingdom