O.c.c.a. Inc.
O.c.i. Carpets Limited
O.c.m. Canada Inc.
O.c.r. Concepts Ltd.
O.c.s. Office Cleaning Services Canada Inc.
O.e. Lennox Holdings Limited
O.g. Products Ltd.
O.L.E.G. Energy Corporation
O.p.m. Cosmetics Inc.
O.r.c. Canada Inc.
O.S. Multi-Advanced Services Limited
O.s.c. Veneers Ltd.
O.s.w. Investment Holdings (canada) Limited
O.t.s. Overseas Transport Systems Inc.
O/c Third Corporation
O3Pro Corporation
Oack Security Services Inc.
OACP Inc.
Oak Hills Water Supply
Oak Nails & Body Care Inc.