264A St Andrews Road, Epsom sold price