Street Trading Licence

A licence permitting the sale of goods on the street.

Concept

Primary Focus Stories

1 story

Primary Focus Meetings

1 meeting