is not in process of liquidation on May 1, 2024
Where is The Nicholas Group, Inc.'s headquarters?
The Nicholas Group, Inc.'s headquarters is located at 19735 SOLANA DRSARATOGA, CA 95070
What year was The Nicholas Group, Inc. started?
The Nicholas Group, Inc. was started in 1996
Sources: Alabama Secretary of State