is not in process of liquidation on Apr 13, 2024
Where is Umiya 2020 Inc's headquarters?
Umiya 2020 Inc's headquarters is located at lEXINGTON, AL 35648
What is Umiya 2020 Inc's industry?
Umiya 2020 Inc is in the industry of Convenience Store
What year was Umiya 2020 Inc started?
Umiya 2020 Inc was started in 2019
Sources: Alabama Secretary of State