About Dene Properties Limited (09016029) United Kingdom