is not in process of liquidation on Mar 1, 2024
Where is Ovilla Inc.'s headquarters?
Ovilla Inc.'s headquarters is located at 4285 53e Rue, Montréal (Québec), H1Z1H7
What is Ovilla Inc.'s industry?
Ovilla Inc. is in the industry of Centre d'hébergement
How many employees does Ovilla Inc. have?
Ovilla Inc. has De 1 à 5 employees
What year was Ovilla Inc. started?
Ovilla Inc. was started in 2023
Sources: Registraire des entreprises Québec