A franchise is a legal agreement that allows an independent business owner (franchisee) to trade using the trademark, trade name and business format of the franchisor (owner of the original business) in return for a fee and ongoing support fees or royalties.
You are here: Home / Archives for UK Franchise Directory