is inactive
Where is STEVE TOUCH INTEGRATED PROJECT LIMITED's headquarters?
STEVE TOUCH INTEGRATED PROJECT LIMITED's headquarters is located at NO. 192 UDU ROAD, BY EMAS PLAZA, BEFORE THE FLY OVER OVWIAN, OVWIAN, DELTA STATE
What is STEVE TOUCH INTEGRATED PROJECT LIMITED's industry?
STEVE TOUCH INTEGRATED PROJECT LIMITED is in the industry of Construction of buildings
What year was STEVE TOUCH INTEGRATED PROJECT LIMITED started?
STEVE TOUCH INTEGRATED PROJECT LIMITED was started in 2021
Sources: Corporate Affairs Commission