About Dene Close Management Company Limited (10887634) United Kingdom