Key Property Facts - Brecon House, 11, Ordell Road, London, E3