Key Property Facts - Maybank Road, London, E18