is inactive
Where is STARTOUCH INTEGRATED SERVICES's headquarters?
STARTOUCH INTEGRATED SERVICES's headquarters is located at 4/5 ADEWOLE STREET, EGBEDA, LAGOS, LAGOS STATE
What year was STARTOUCH INTEGRATED SERVICES started?
STARTOUCH INTEGRATED SERVICES was started in 2018
Sources: Corporate Affairs Commission