About 42 Denton Road Management Limited (08524596) United Kingdom