About Englefield Residents Association Limited (02288330) United Kingdom