Whisky Reviews Review #92: Glenallechie 10 Cask Strength GlenAllechie reopened in 1985, and went independent in 2017. The 2018 releases we tasted were the first released since their transition in ownership.