About 25-27 Alexandra Road Management Company Ltd (12043198) United Kingdom