About 46 Denison Road Management Limited (02597282) United Kingdom