About Dene Court Flats Management Company Limited (02828779) United Kingdom