The British Franchise Association (bfa) is the voluntary self-regulatory body for the UK franchise sector.
Free to call - click here 0800 118 2948