Stop 19 storey tower on Catford Green