414163 Ont. Ltd.
6601006 Canada Ltd.
6829848 Canada Inc.
7042574 Canada Inc.
7177887 Canada Inc.
7674503 Canada Inc.
7826753 Canada Inc.
Baldwin Cycle & Sports
Canadian Puregas Equipment Limited
Chycorp Investments Ltd.
Coulter Project Management Limited
Dave Butler Construction Limited
David Lennox Woodworking Ltd.
Dominion Fabrics, Limited
Dundee Consulting Group Ltd.
Dwk Film Productions Ltd.
Earthgen International Ltd.
Enermin Technologies Inc.
Envision Environmental Technologies Canada Inc.
Farr's Coach Lines Limited