About 3 Palmeira Avenue Residents Association Limited (03292824) United Kingdom