About Canal Walk Residents Association Limited (03457329) United Kingdom