About Deneholme Property Investments Limited (00493576) United Kingdom