About Redcliffe Gardens Tennants Association Limited (02800300) United Kingdom