Plot Middleton Of Troup Gamrie, Banff, AB45 3JD