About 55 Malvern Road (london E8) Management Limited (04270634) United Kingdom