I have passed this place on a few occassions in the past month or so, and it was closed on each of the occassions,
when one would expect it to be open. Perhaps they have odd opening hours.
In the past when I've driven past it, it has been hit or miss, in terms of opening. Difficult to tell if it has closed down permanently.