About Mansard Close Residents Association Limited (01320388) United Kingdom