About Dencora Properties Limited (00970959) United Kingdom