Middle Green, Upper Park Park, Banchory, AB31 5HF