is not in process of liquidation on Jan 13, 2024
Old value
WithdrawWithdraw
Where is COUCH, INC.'s headquarters?
COUCH, INC.'s headquarters is located at % CORP. TRUST CO.1209 ORANGE ST.WILMINGTON, DE 19801
What year was COUCH, INC. started?
COUCH, INC. was started in 1988
Sources: Kentucky Secretary of State