is inactive
Where is ST CHARLES COMPUTER TECHNOLOGY's headquarters?
ST CHARLES COMPUTER TECHNOLOGY's headquarters is located at ST CHARLES COMPUTER TECHNOLOGY, EZIHU NA AMADI CATHOLIC CHURCH, ABOH MBAISE LGA, NGURU, IMO STATE
What year was ST CHARLES COMPUTER TECHNOLOGY started?
ST CHARLES COMPUTER TECHNOLOGY was started in 2016
Sources: Corporate Affairs Commission