part of NewTechWood Ltd. Foreign owned: China 15912 International Plaza Drive Houston, TX 77032 United States Map it