This Jumbo store seems to have closed (and moved to 'Industriepark 5R, 9351 PA Leek, Netherlands') as I couldn't find it on Jumbo's website. Would like to get a second confirmation if possible before deleting it.