Curdiedale farm land gets high price