About Charlwood Close Residents Association Limited (04013538) United Kingdom