premises licence

A licence granted for a specific location allowing certain activities.

Concept

Primary Focus Meetings

12 meetings · Page 1 of 3