About Candlemas Place Residents Company Limited (02681017) United Kingdom