About Greenleas Residents Association Ltd. (03883439) United Kingdom