is not in process of liquidation on Oct 7, 2021
Where is 12724120 Canada Inc.'s headquarters?
12724120 Canada Inc.'s headquarters is located at 1769 St-Laurent,Suite 263, Ottawa, ON, K1G 3V4
How many employees does 12724120 Canada Inc. have?
12724120 Canada Inc. has Minimum: 1 - Maximum: 11 employees
What year was 12724120 Canada Inc. started?
12724120 Canada Inc. was started in 2021