About 22 Dudley Road Management Company Limited (09771264) United Kingdom