51 Earlsfield Road, Hampton sold price