As long as you are operating your vehicle ON PRIVATE PROPERTY and WITH THE OWNER’S PERMISSION, you don’t need a license to drive there. In your question, it is the owner of the property who is to be driving there, so no license is needed, even if the public is allowed to use this property as well.