About Dene House Management Company Limited (02280545) United Kingdom