About The 52 Dudley Road Management Company Limited (02794245) United Kingdom