About 69 71 Ledbury Road Management Company Ltd (04227659) United Kingdom