About Dene Hall Management Company Limited (10425905) United Kingdom