About Beta House Residents Association Limited (00660952) United Kingdom