Company overview
Corporation Number
17944802
Business Number
711726232
Name
Beulah Land International Ministry
Governing legislation
Canada Not-for-profit Corporations Act
Status
Active
Incorporation date
16 May 2026
Address
69 Southworth St N, Welland, ON L3B 1Y3
Postal code
L3B 1Y3
Country
Canada