is not in process of liquidation on Mar 18, 2024
Where is The South Group, Inc.'s headquarters?
The South Group, Inc.'s headquarters is located at BIRMINGHAM, AL
What is The South Group, Inc.'s industry?
The South Group, Inc. is in the industry of SELL PRODUCTS/MANAGEMENT SERVICES
What year was The South Group, Inc. started?
The South Group, Inc. was started in 2003
Sources: Alabama Secretary of State