Kah Communication Solutions Inc.
Kelly Irrigation and Drainage Services Inc.
Kimelange Investments Inc.
Kingcord Industries Inc.
Kricklewood Farm Inc.
Canada
World
United States