I've come across Van Oven's a couple of times. But I can't find a place with that name in the Netherlands...