is not in process of liquidation on May 5, 2024
Old value
Legal Name Changed FromComponent Sales of Alabama, Inc.
Name changeSpencer Investment Company, Inc.
Component Sales of Alabama, Inc.
Where is Spencer Investment Company, Inc.'s headquarters?
Spencer Investment Company, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Spencer Investment Company, Inc.'s industry?
Spencer Investment Company, Inc. is in the industry of ---
What year was Spencer Investment Company, Inc. started?
Spencer Investment Company, Inc. was started in 1977
Sources: Alabama Secretary of State