St Richard of Chichester, Wythenshawe