132 employees
UK’s largest franchised off-licence and convenience chain with 611 franchisee-operated stores.
2013