what is a license holder business 
this term implies that a business has applied for and holds a valid license obtained from the proper authority to legally operate or do business in a certain location or locations 