Accommodations in Turriff, Aberdeenshire We help you find any company! Duncanmacdonald-greenbrae Limited Greenbrae Cottage, Auchterless Turriff, Aberdeenshire