Street trading licence

A Street trading licence (England and Wales), known as a street trader's licence in Scotland, is a legal requirement to vend goods and services on the streets of the UK.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in