Titchfield Grange, Titchfield Park