About Radcliffe Square Residents Association Limited (00644953) United Kingdom