Landgoed Twickel, Delden