About 20 Coleherne Road Residents Company Limited (02705622) United Kingdom