About 72 Alma Road Management Company Ltd. (03414950) United Kingdom