39A Stroughton Road, Westminster sold price