About Dencora Estates Limited (04139330) United Kingdom