About 69 Alma Road Management Company Limited (02917785) United Kingdom