is liquidated
Old value
Legal Name Changed FromImpell Corporation
Name changeABB Impell Corporation
Impell Corporation
Where is ABB Impell Corporation's headquarters?
ABB Impell Corporation's headquarters is located at 1209 ORANGE ST.WILMINGTON, DE 19801
What is ABB Impell Corporation's industry?
ABB Impell Corporation is in the industry of ENGINEERING SERVICES COMPANY
What year was ABB Impell Corporation started?
ABB Impell Corporation was started in 1988
Sources: Alabama Secretary of State