is liquidated
Old value
Legal Name MergedCouch, Inc.
Name MergedCouch, Inc.
Where is Couch, Inc.'s headquarters?
Couch, Inc.'s headquarters is located at CORPORATION TRUST CENTERWILMINGTON, DE 19801
What is Couch, Inc.'s industry?
Couch, Inc. is in the industry of ---
What year was Couch, Inc. started?
Couch, Inc. was started in 1989
Sources: Alabama Secretary of State