About Betts Close Residents Company Limited (01696041) United Kingdom