O. & K. Enginex Corporation
O. & K. Orenstein & Koppel Canada Limited
O. & O. Trade Ltd.
O. & Q. Lachine Inc.
O. & W. Electronics Limited
O. - Wait Cad Services Inc.
O. A. Claridge & Sons Limited
O. A. Olaniyan & Associates inc.
O. B. Canada Inc.
O. Beaudry Revetement de Couvre-Plancher Inc.
O. Berry Inc.
O. Bienvenue Holdings Ltd.
O. Browne & Co. Limited
O. Browne Distributing Co. Ltd.
O. Buzio Restaurant Inc.
O. Canada Foods Inc.
O. canada web S.A.R.F.
O. Circonflexe Inc.
O. Comptant inc.
O. D. C. Of Canada, Ltd.