is inactive
Where is ST-88 CONCEPTS's headquarters?
ST-88 CONCEPTS's headquarters is located at 11 THOMAS SALAKO STREET, OGBA, IKEJA, LAGOS STATE
What is ST-88 CONCEPTS's industry?
ST-88 CONCEPTS is in the industry of Other personal services activities
What year was ST-88 CONCEPTS started?
ST-88 CONCEPTS was started in 2016
Sources: Corporate Affairs Commission