6035621 Canada Inc.
6046711 Canada Inc.
6046720 Canada Inc.
6856951 Canada Inc.
7844476 Canada Inc.
7844484 Canada Inc.
87448 Canada Ltee
90331166 Québec Inc.
9065-5655 Québec Inc.
96171 Canada Inc.
Accomodation Bernard Thibault Ltee
Acier Lemieux Inc.
Agro-100 Coaticook Ltee
Animpex-Ips Enterprises Inc.
AQUABIOTECH inc.
Aquabiotech Inc.
ATELIER MG Inc.
Auberge La Tourelle Inc.
Avestan Investment Corporation
Barnston Holdings Ltd.