I've often thought about this... is it a legal requirement to display your number plate on private property? if you do cover up your number plates whilst in one of these places, and uncover when back on public streets, have you actually broken any laws?
Interesting point. However, they could easily make it contractual requirement to display your number plate. That would require an inclusion to that effect in the signage.