About 32 36 Dudley Road Management Company Limited (02231417) United Kingdom