is not in process of liquidation on Jun 19, 2024
Old value
IncorporationIncorporation
222 Finch Avenue West, North York, Ontario, M2R 1M6, Canada
212 Elmhurst Avenue, Toronto, Ontario, M2N 1S3, Canada
Find out all the information about the company
Get full access to the data
Where is Plantsquare Inc.'s headquarters?
Plantsquare Inc.'s headquarters is located at 1415 Lawrence Avenue West, Toronto, Ontario, M6L 1A9, Canada
How many employees does Plantsquare Inc. have?
Plantsquare Inc. has Minimum: 3 - Maximum: 5 employees
What year was Plantsquare Inc. started?
Plantsquare Inc. was started in 2018