About 15 Thorpe Hall Road E.17 Residents Association Limited (00898660) United Kingdom