is inactive
Where is STB INTERNATIONAL CO LTD's headquarters?
STB INTERNATIONAL CO LTD's headquarters is located at United Kingdom, Birmingham, B15 3LB, 419, Harborne Road Edgbaston
What year was STB INTERNATIONAL CO LTD started?
STB INTERNATIONAL CO LTD was started in 2016
Sources: Companies House