Company overview
Corporation Number
4231066
Business Number
854953700
Name
Banff Television Festival Foundation
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
8 May 2012
Address
366 Adelaide St W, Suite 100, Toronto, ON M5V 1R9
Postal code
M5V 1R9
Country
Canada