About Barnards Place Residents Association Limited (10935810) United Kingdom