Castlecroft, New Leslie Leslie, Insch, AB52 6PE