is liquidated
Old value
Legal Name MergedSelf & Company, Inc.
Miscellaneous Filing EntryAMENDMENT FILED
Name MergedSelf & Company, Inc.
Find out all the information about the company
Get full access to the data
Where is Self & Company, Inc.'s headquarters?
Self & Company, Inc.'s headquarters is located at 6412 FIRST AVE NBIRMINGHAM, AL
What is Self & Company, Inc.'s industry?
Self & Company, Inc. is in the industry of ---
What year was Self & Company, Inc. started?
Self & Company, Inc. was started in 1977
Sources: Alabama Secretary of State