About Denyer House Management Limited (03938797) United Kingdom