170031 Canada Inc.
3529592 Canada Inc.
6364179 Canada Ltd.
6990959 Canada Inc.
7268408 Canada Ltd.
7904819 Canada Inc.
A.w. Balfe Equipment Inc.
Barcodes Unlimited
Euro Rail Equipment Inc.
HSE Global Services Inc.
Infocom Canada Business Consultants Inc.
J. B. Jewellers Co. Ltd.
J.m.n. Mining & Construction Distribution Inc.
Linklogs Canada Inc.
Lumiere International Corp.
Norfront Quality Consultants Inc.
Now Consulting Inc.
Optical Surveillance Canada Inc.
Optical Surveillance International Inc.
Pel-Lab Limited