Surely anyone has the right to knock a door and ask questions. Whether the door-inhabiter has to open it or answer questions is a different matter.
Not in my properties.
To prevent TV Licensing approaching your property, write to them, stating that you have withdrawn their implied right of access. There is no need to indicate whether you have a television, and you do not need to give your name. You can withdraw access in the name of "legal occupier".