About 54 Alma Road Management Company Limited (10884551) United Kingdom