is not in process of liquidation on Apr 22, 2024
Where is The London House, Inc.'s headquarters?
The London House, Inc.'s headquarters is located at MONTGOMERY, AL
What is The London House, Inc.'s industry?
The London House, Inc. is in the industry of HOUSEHOLD FURNISHINGS ETC
What year was The London House, Inc. started?
The London House, Inc. was started in 1973
Sources: Alabama Secretary of State