With its tag line of ‘Discover Your Tomorrow', the BFA is widely recognised as the UK's self-regulatory body for franchising.