Key Property Facts - 13, Millennium Drive, London, E14