About Dene Mansions Limited (03200671) United Kingdom