Princess Ann came to visit the Woods to open Castree House in 2005