Key Property Facts - 17, Bessemer Place, London, SE10