About Barcombe Place Residents Association Limited (01344876) United Kingdom