It would seem to me that the owner of the premises needs to get a license, not the performing body. Whoever owns the lot gets it, and whatever performing bodies work there would be covered, just as a band would be covered in a pub with a license.
Dave Oesterreich