3216977 Canada Inc.
4011571 Canada Inc.
7069634 Canada Ltd.
7169825 Canada Ltd.
7230532 Canada Inc.
B.W. Proactive Industrial Equipment Inc.
Bio Protect Of Canada Limited
Don Johnson Evangelistic Ministries Canada, Inc.
Jireh Industries Ltd.
Lambert Radiation Sheilding Ltd.
MTS Interiors Inc.
Process Control System Optimization Solutions Inc.
Ultrakust Canada Ltd.
Work For All
World Walk Resources Ltd.