About Beta Residents Association Limited (01980276) United Kingdom