is not in process of liquidation on Apr 23, 2024
Where is CONTROLUP, INC.'s headquarters?
CONTROLUP, INC.'s headquarters is located at 3141 STEVENS CREEK BLVD SUITE 41038SAN JOSE, CA 95117
What year was CONTROLUP, INC. started?
CONTROLUP, INC. was started in 2015
Sources: Alabama Secretary of State