About 116 Lennard Road Residents Association Limited (02524500) United Kingdom