is not in process of liquidation on May 1, 2024
Where is ultimate tech's headquarters?
ultimate tech's headquarters is located at V C STREET OPP LAUTECH, IBADAN, OYO STATE
What year was ultimate tech started?
ultimate tech was started in 2021
Sources: Corporate Affairs Commission