About 15 Vernon Terrace Residents Association Limited (03625763) United Kingdom