I think we're talking here of Limited Companies. If you are a registered Ltd Company there are all sorts of rules and regulations.
For a sole trader to franchise his business this is a totally different thing, it is a private agreement between the franchisor and the franchisee.
You do not need a licence to sell a part of your business to someone else to trade under your name, which is exactly what I am doing.
I think also there may be some confusion here as to fees to solicitors for the preparation of Business Format Licences (Franchise Agreements). These can be very expensive, but you are not required to use a lawyer to reach an agreement between yourself and another party as to how you are going to set up your business relationship. The only down side is that a DIY agreement could leave you open to problems if things occur which are not covered by the agreement.
I wrote my own agreement and one of my franchisees took it to a solicitor for an opinion. The outcome was that there were several minor points I hadn't worded very well, and were somewhat ambiguous, but on the whole the agreement was fair and workable.
Don't be taken in by unscrupulous legal practitioners. Two (or more) people can reach a mutually acceptable arrangement which they both sign and which is then binding.
A Franchise Agreement is only a more formal way of stating how a business arrangement is to be made, providing none of the elements are illegal, or demonstrably unfair, then the contract is binding. Every time you buy something you enter into a legal contract to pay for the provision of goods or services. Entering into a Franchise Agreement is just the same, in the first instance, the Franchisor agrees to sell the goods/service (the right to trade and any equipment included in the deal) and the Franchisee agrees to pay the Franchise Fee (the price of those goods/services). The ongoing situation is just the same, the Franchise Agreement defines what services the Franchisor has to provide (Admin/advice/support/work etc etc) and the price (the royalty) that the franchisee has to pay for those services.