is not in process of liquidation on Jul 21, 2023
Where is CHELSEA IMPORT CORP.'s headquarters?
CHELSEA IMPORT CORP.'s headquarters is located at SAINT JOHN, New Brunswick, Canada
What year was CHELSEA IMPORT CORP. started?
CHELSEA IMPORT CORP. was started in 2013