Curchods Estate Agents, Teddington