About October Place Residents Association Limited (02025867) United Kingdom