Company overview
Corporation Number
17513941
Business Number
754824233
Name
Canadian Flag Football League
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
1 December 2025
Address
7164 120 St Scottsdale Square, C/O Maharaja Company Ltd, Surrey, BC V3W 3M8
Postal code
V3W 3M8
Country
Canada