is not in process of liquidation on May 20, 2024
Where is Upward Property Management & Investment Corporation's headquarters?
Upward Property Management & Investment Corporation's headquarters is located at BIRMINGHAM, AL
What is Upward Property Management & Investment Corporation's industry?
Upward Property Management & Investment Corporation is in the industry of ANY LAWFUL ACTIVITY
What year was Upward Property Management & Investment Corporation started?
Upward Property Management & Investment Corporation was started in 2002
Sources: Alabama Secretary of State