Teddington and Hampton charity marks 40 years 2009: 1240pm Sunday