The corporate guard dog has canceled the Ballast license of Perth Financial Services Providing Ballast, a company that has participated in regulatory disputes for years.