About World Franchise Associates Limited (06203737) United Kingdom