Stichting Kasteel Duivenvoorde — Dutch foundation managing the assets of the Dutch castle Duivenvoorde, including a number of paintings and other artworks