About 7 Dudley Road Management Limited (04664745) United Kingdom