THAI HOANG TRADE AND CONSTRUCTION
THAI HOANG TRADE AND CONSTRUCTION's Shipments Over Time
Supply Ratings
Shipment Reliability and Frequency Volume of Goods
Avg. Shipments per Month: 3.62 Average TEU per month: 20.11
Active Months: 11 Average TEU per Shipment: 5.13
Shipment Frequency Std. Dev.: 4.33
Shipments By Companies
Company Name Shipments
ALPHA FOREST INTERNATIONAL INC 77 shipments
CONCANNON LUMBER COMPANY 50 shipments
YOSEMITE TRADE INC 19 shipments
MUSTARD SEED FOREST INC 17 shipments
FASTGROW TOTAL LOGISTICS INC 16 shipments
CANKEN INTERNATIONAL WOOD PRODUCTS 7 shipments
NELSON SALES AND MARKETING CO INC 5 shipments
RUGBY ARCHITECTURAL 5 shipments
INNOVATION PRODUCTS INC 4 shipments
BOIS AISE DE MONTREAL INC 3 shipments
CANKEN INTERNATIONAL WOOD PRODUCTS INC 1 shipments
EASY SUPPLY USA LLC 1 shipments
FASTGROW TOTAL LOGISTICS INC 17890 1 shipments
FLOORING LIQUIDATORS INC 1 shipments
MIKE HEITZMAN WOOD IMPORT INC 1 shipments
ONE WORLD SHIPPERS ASSOCIATION 1 shipments
PROVENZA 1 shipments
YOSEMITE TRADE LNC 1 shipments
Shipments By HS Code
HS Code Shipments
441293 Plywood, veneered panels and similar laminated wood 102 shipments
441222 Plywood, veneered panels and similar laminated wood 32 shipments
441299 Plywood, veneered panels and similar laminated wood (other than blockboard, laminboard and battenboard, other than of bamboo, and other than plywood consisting only of sheets of wood each ply 6mm or thinner) 19 shipments
961000 Slates and boards; with writing or drawing surfaces, whether or not framed 14 shipments
392310 Plastics; boxes, cases, crates and similar articles for the conveyance or packing of goods 13 shipments
620343 Trousers, bib and brace overalls, breeches and shorts; men's or boys', of synthetic fibres (not knitted or crocheted) 12 shipments
441233 Plywood; with sheets of wood only; not bamboo; each ply 6mm or less, with at least one outer ply of alder, ash, beech, birch, cherry, chestnut, elm, eucalyptus, hickory, horse chestnut, lime, maple, oak, plane, poplar, aspen, robinia, tulipwood or walnut 4 shipments
441223 Plywood, veneered panels and similar laminated wood 2 shipments
441229 Plywood, veneered panels and similar laminated wood 2 shipments
854441 Insulated wire, cable and other electric conductors, connector fitted or not; optical fibre cables of individually sheathed fibres, whether or not assembled with electric conductors or fitted with connectors 2 shipments
401110 Rubber; new pneumatic tyres, of a kind used on motor cars (including station wagons and racing cars) 1 shipments
440890 Wood; n.e.c. in heading no. 4408, sheets for veneer or plywood, other wood sawn lengthwise, sliced or peeled, whether or not planed, sanded or end-jointed, not exceeding 6mm in thickness 1 shipments
440920 Wood (including strips, friezes for parquet flooring, not assembled), continuously shaped (tongued, grooved, v-jointed, beaded or the like) along any edges, ends or faces, whether or not planed, sanded or end-jointed 1 shipments
441213 Plywood, veneered panels and similar laminated wood 1 shipments
441234 Plywood; consisting only of sheets of wood (not bamboo), each ply 6mm or thinner, with at least one outer ply of non-coniferous wood not listed in subheading 4412.33 1 shipments
730640 Steel, stainless; tubes, pipes and hollow profiles, welded, of circular cross-section, n.e.c. in chapter 73 1 shipments
850133 Electric motors and generators; DC, of an output exceeding 75kW but not exceeding 375kW 1 shipments
850930 Electro-mechanical domestic appliances; with self-contained electric motor, other than vacuum cleaners of heading 85.08. 1 shipments
950590 Festive, carnival or other entertainment articles including novelty jokes and conjuring tricks; other than Christmas festivity articles 1 shipments
to show market analysis.
Similar Suppliers
to see more.
Latest Shipments
Arrival Date Bill Of Lading Consignee Weight HS Code Description
2024-11-20 OOLU2747542140 ONE WORLD SHIPPERS ASSOCIATION 52400.0 kg 441293 PLYWOOD PLYWOOD
2024-11-20 FGNLHPHS24100009 ALPHA FOREST INTERNATIONAL INC 25800.0 kg 441293 PLYWOOD PO# DW-TH240605
2024-11-18 HDMUSGNM07534800 FASTGROW TOTAL LOGISTICS INC 24041.0 kg 961000 FJ PRIMED BOARDS
2024-11-18 HDMUSGNM73622700 FASTGROW TOTAL LOGISTICS INC 22347.0 kg 961000 FJ PRIMED BOARDS
2024-11-18 HDMUSGNM98941800 FASTGROW TOTAL LOGISTICS INC 23026.0 kg 961000 FJ PRIMED BOARDS
2024-11-18 HDMUSGNM92907700 FASTGROW TOTAL LOGISTICS INC 61014.0 kg 440920 SOLID WOOD FLOORING SOLID WOOD FLOORING SOLID WOOD FLOORING
2024-11-12 HDMUSGNM68971400 FASTGROW TOTAL LOGISTICS INC 24381.0 kg 961000 FJ PRIMED BOARDS,
2024-11-12 HDMUSGNM77516200 FASTGROW TOTAL LOGISTICS INC 24446.0 kg 961000 FJ PRIMED BOARDS
2024-11-12 HDMUSGNM42010000 FASTGROW TOTAL LOGISTICS INC 24390.0 kg 961000 FJ PRIMED BOARDS
2024-11-12 HDMUSGNM55587200 FASTGROW TOTAL LOGISTICS INC 24381.0 kg 961000 FJ PRIMED BOARDS
2024-11-12 HDMUSGNM31499700 FASTGROW TOTAL LOGISTICS INC 24390.0 kg 961000 FJ PRIMED BOARDS
2024-11-12 HDMUSGNM78877400 FASTGROW TOTAL LOGISTICS INC 24390.0 kg 961000 FJ PRIMED BOARDS
2024-11-12 HDMUSGNM83535400 FASTGROW TOTAL LOGISTICS INC 24390.0 kg 961000 FJ PRIMED BOARDS,
2024-11-12 HDMUHANM68695800 FASTGROW TOTAL LOGISTICS INC 17890 78300.0 kg 441293 SHIPPER LOAD AND COUNT PLYWOOD SHIPPER LOAD AND COUNT PLYWOOD SHIPPER LOAD AND COUNT PLYWOOD
2024-11-10 FGNLHPHS24090070 ALPHA FOREST INTERNATIONAL INC 26900.0 kg 441293 PLYWOOD PO# DW-TH240501GCG
2024-11-10 FGNLHPHS24090071 ALPHA FOREST INTERNATIONAL INC 53600.0 kg 620343 PLYWOOD PO# DW-TH240403GCG. DW-TH240404GCG PLYWOOD PO# DW-TH240403GCG. DW-TH240404GCG
2024-10-23 FGNLHPHS24080116 ALPHA FOREST INTERNATIONAL INC 27000.0 kg 441293 PLYWOOD PO# DW-TH240601
2024-10-20 HDMUSGNM54341300 FASTGROW TOTAL LOGISTICS INC 17101.0 kg 850930 KITCHEN CABINET PART
2024-10-20 QYLG24090116 ALPHA FOREST INTERNATIONAL INC 26500.0 kg 441293 PLYWOOD
2024-10-06 HDMUSGNM26465700 FASTGROW TOTAL LOGISTICS INC 23884.0 kg 961000 FJ PRIMED BOARDS
2024-10-06 HDMUSGNM66583500 FASTGROW TOTAL LOGISTICS INC 24327.0 kg 961000 FJ PRIMED BOARDS
2024-09-24 HDMUSGNM46046400 FASTGROW TOTAL LOGISTICS INC 24284.0 kg 961000 FJ PRIMED BOARDS
2024-09-24 HDMUSGNM46046401 FASTGROW TOTAL LOGISTICS INC 24284.0 kg 961000 FJ PRIMED BOARDS
2024-08-27 FGNLHPHS24070005 ALPHA FOREST INTERNATIONAL INC 106700.0 kg 620343 PLYWOOD: PO# DW-TH231019-3 DW-TH231009 DW-TH230908 DW-TH231008 DW-TH231019-2 DW-TH230909 DW-TH231017 DW-TH231010 DW-TH230910 DW-TH231019-1 DW-TH231011-2 DW-TH231018 DW-TH230907 DW-TH231013 DW-TH230913-2 DW-TH231016 DW-TH230804-3 DW-TH231023 PLYWOOD: PO# DW-TH231019-3 DW-TH231009 DW-TH230908 DW-TH231008 DW-TH231019-2 DW-TH230909 DW-TH231017 DW-TH231010 DW-TH230910 DW-TH231019-1 DW-TH231011-2 DW-TH231018 DW-TH230907 DW-TH231013 DW-TH230913-2 DW-TH231016 DW-TH230804-3 DW-TH231023 PLYWOOD: PO# DW-TH231019-3 DW-TH231009 DW-TH230908 DW-TH231008 DW-TH231019-2 DW-TH230909 DW-TH231017 DW-TH231010 DW-TH230910 DW-TH231019-1 DW-TH231011-2 DW-TH231018 DW-TH230907 DW-TH231013 DW-TH230913-2 DW-TH231016 DW-TH230804-3 DW-TH231023 PLYWOOD: PO# DW-TH231019-3 DW-TH231009 DW-TH230908 DW-TH231008 DW-TH231019-2 DW-TH230909 DW-TH231017 DW-TH231010 DW-TH230910 DW-TH231019-1 DW-TH231011-2 DW-TH231018 DW-TH230907 DW-TH231013 DW-TH230913-2 DW-TH231016 DW-TH230804-3 DW-TH231023
2024-06-07 FGNLHPHS24040011 ALPHA FOREST INTERNATIONAL INC 53600.0 kg 441293 PLYWOOD PO#TH24001AM PLYWOOD PO#TH24001AM
2024-06-06 FGNLHPHS24040066 ALPHA FOREST INTERNATIONAL INC 27000.0 kg 441293 PLYWOOD: PO# DW-TH240401GCG
2024-05-26 FGNLHPHS24040022 ALPHA FOREST INTERNATIONAL INC 80500.0 kg 620343 PLYWOOD: PO# DW-TH230911.DW-TH230912.DW-TH230918.DWTH2 30916.DW-TH230923.DW-TH230913-1.DWTH230920. DW-TH230915.DW-TH230805-3 PLYWOOD: PO# DW-TH230911.DW-TH230912.DW-TH230918.DWTH2 30916.DW-TH230923.DW-TH230913-1.DWTH230920. DW-TH230915.DW-TH230805-3 PLYWOOD: PO# DW-TH230911.DW-TH230912.DW-TH230918.DWTH2 30916.DW-TH230923.DW-TH230913-1.DWTH230920. DW-TH230915.DW-TH230805-3
2024-05-22 FGNLHPHS24030061 ALPHA FOREST INTERNATIONAL INC 107100.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD PLYWOOD
2024-04-10 FGNLHPHS24020028 BOIS AISE DE MONTREAL INC 26500.0 kg 441293 PLYWOOD PO#713
2024-03-24 FGNLHPHS24020009 ALPHA FOREST INTERNATIONAL INC 107000.0 kg 620343 PLYWOOD PO#DW-TH240101 DW-TH240102 DW-TH2308 16 DW-TH230807 DW-TH230806-2 PLYWOOD PO#DW-TH240101 DW-TH240102 DW-TH2308 16 DW-TH230807 DW-TH230806-2 PLYWOOD PO#DW-TH240101 DW-TH240102 DW-TH2308 16 DW-TH230807 DW-TH230806-2 PLYWOOD PO#DW-TH240101 DW-TH240102 DW-TH2308 16 DW-TH230807 DW-TH230806-2
2024-03-01 FGNLHPHS24010012 ALPHA FOREST INTERNATIONAL INC 53000.0 kg 441293 PLYWOOD: PO# DW-TH231102GCG PLYWOOD: PO# DW-TH231102GCG
2024-02-18 FGNLHPHS24010008 ALPHA FOREST INTERNATIONAL INC 107000.0 kg 620343 PLYWOOD PO#DW-TH230619 DW-TH230624 DW-TH2306 22-1 DW-TH230627 DW-TH230616 DW-TH230617 DW -TH230924 PLYWOOD PO#DW-TH230619 DW-TH230624 DW-TH2306 22-1 DW-TH230627 DW-TH230616 DW-TH230617 DW -TH230924 PLYWOOD PO#DW-TH230619 DW-TH230624 DW-TH2306 22-1 DW-TH230627 DW-TH230616 DW-TH230617 DW -TH230924 PLYWOOD PO#DW-TH230619 DW-TH230624 DW-TH2306 22-1 DW-TH230627 DW-TH230616 DW-TH230617 DW -TH230924
2024-02-14 FGNLHPHS23120023 ALPHA FOREST INTERNATIONAL INC 79500.0 kg 620343 PLYWOOD: PO# DW-TH231101GCG.DW-TH231103GCG. DW-TH231104GCG PLYWOOD: PO# DW-TH231101GCG.DW-TH231103GCG. DW-TH231104GCG PLYWOOD: PO# DW-TH231101GCG.DW-TH231103GCG. DW-TH231104GCG
2024-02-13 HYSLNSGN12230659 RUGBY ARCHITECTURAL 76500.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD
2024-02-09 FGNLHPHS23120026 ALPHA FOREST INTERNATIONAL INC 158500.0 kg 620343 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202 PLYWOOD PO#DW-TH230618 DW-TH230631 DW-TH2307 06 DW-TH230626 DW-TH230628 DW-TH230632 DW-T H230705-1 DW-TH230705-2 DW-TH230629 DW-TH231 201 DW-TH231202
2024-01-21 SFOKHCM23120729 MUSTARD SEED FOREST INC 151500.0 kg 441293 PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 . PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 . PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 . PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 . PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 . PLYWOOD POIGF-103837 IGF-103838 IGF- 103839 .
2024-01-10 FGNLHPHS23110029 ALPHA FOREST INTERNATIONAL INC 106000.0 kg 620343 PLYWOOD PO#DW-TH231104 DW-TH231105 PLYWOOD PO#DW-TH231104 DW-TH231105 PLYWOOD PO#DW-TH231104 DW-TH231105 PLYWOOD PO#DW-TH231104 DW-TH231105
2024-01-07 SFOKHCM23111301 MUSTARD SEED FOREST INC 125000.0 kg 441293 PLYWOOD POIGF-103832 IGF-103833 IGF- 103834 . PLYWOOD POIGF-103832 IGF-103833 IGF- 103834 . PLYWOOD POIGF-103832 IGF-103833 IGF- 103834 . PLYWOOD POIGF-103832 IGF-103833 IGF- 103834 . PLYWOOD POIGF-103832 IGF-103833 IGF- 103834 .
2024-01-07 SFOKHCM23111299 MUSTARD SEED FOREST INC 104800.0 kg 441293 PLYWOOD POIGF-103778.IGF-103779.IGF- 103780. . PLYWOOD POIGF-103778.IGF-103779.IGF- 103780. . PLYWOOD POIGF-103778.IGF-103779.IGF- 103780. . PLYWOOD POIGF-103778.IGF-103779.IGF- 103780. .
2023-12-28 FGNLHPHS23110008 ALPHA FOREST INTERNATIONAL INC 106900.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD PLYWOOD
2023-12-22 FGNLHPHS23110014 ALPHA FOREST INTERNATIONAL INC 159900.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD PLYWOOD PLYWOOD PLYWOOD
2023-12-15 OERT175701M01717 MUSTARD SEED FOREST INC 132000.0 kg 441233 PLYWOOD PO#IGF-103774 IGF-103775 IGF-103776 IGF- 103777 IGF-103781 HS CODE: 441233 PLYWOOD PO#IGF-103774 IGF-103775 IGF-103776 IGF- 103777 IGF-103781 HS CODE: 441233 PLYWOOD PO#IGF-103774 IGF-103775 IGF-103776 IGF- 103777 IGF-103781 HS CODE: 441233 PLYWOOD PO#IGF-103774 IGF-103775 IGF-103776 IGF- 103777 IGF-103781 HS CODE: 441233 PLYWOOD PO#IGF-103774 IGF-103775 IGF-103776 IGF- 103777 IGF-103781 HS CODE: 441233
2023-12-04 HYSLNSGN09230620 RUGBY ARCHITECTURAL 75000.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD
2023-12-04 HYSLNSGN09230621 RUGBY ARCHITECTURAL 72000.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD
2023-12-04 HYSLNSGN10230149 RUGBY ARCHITECTURAL 72000.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD
2023-12-04 HYSLNSGN10230151 RUGBY ARCHITECTURAL 123000.0 kg 441293 PLYWOOD PLYWOOD PLYWOOD PLYWOOD PLYWOOD
2023-12-01 CHSL449466929HCM ALPHA FOREST INTERNATIONAL INC 161500.0 kg 441233 PLYWOOD PLYWOOD PLYWOOD PO DW-TH230406. DW-TH230708.DW-TH230925 HS CODE 441233 PLYWOOD PLYWOOD PLYWOOD
2023-11-18 QYLG23090247 MUSTARD SEED FOREST INC 52000.0 kg 441293 PLYWOOD PLYWOOD
2023-11-09 QYLG23090275 ALPHA FOREST INTERNATIONAL INC 27000.0 kg 441293 PLYWOOD
2023-11-09 FGNLVNOE23090022 CANKEN INTERNATIONAL WOOD PRODUCTS 26500.0 kg 441293 PLYWOOD
Contact information Request
to request contact information.
Other address
THAI HOANG TRADING AND CONSTRUCTIONKM71 NAM QUANG INDUSTRIAL AREA V I DISTRICT HA GIANG PROVINCE VIET NA
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE
THAI HOANG TRADING AND CONSTRUCTIONJSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIET NAM
KM71 NAM QUANG INDUSTRIAL AREA VINHTUY TOWNBAC QUANG DISTRICT HA GIAN G VN
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC GIANG DIST HA GIANG PROVINCE VIETNAM 084
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIET NAM
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIET NAM
KM71 NAM QUANG INDUSTRIAL AREA V INH TUY TOWN BAC QUANG DISTRICT H
THAI HOANG TRADING AND CONSTRUCTIONJSC KM71 NAM QUANG INDUSTRIAL ARE A VINH TUY TOWN BAC QUANG DISTRIC T HA GIANG PROVINCE VIET NAM
THAI HOANG TRADING AND CONSTRUCTIONKM71 NAM QUANG INDUSTRIAL AREA V I BAC QUANG DISTRICT HA GIANG PROV IN
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC GIANG DIST HA GI A NG PROVINCE VN HA GIANG 084
NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG VIETNAM 20000
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIET
JSC KM71 NAM QUANG INDUSTRIAL VINH TUY TOWN BAC QUANG DISTRICT
JSC KM71 NAM QUANG IA VINH TUY TOWN BAC QUANG DISTRICT
JSC KM71 NAM QUANG INDUSTRIAL ARE A VINH TUY TOWN BAC QUANG DISTRICT
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC GIANG DIST HA GI A NG PROVINCE VN HA GIANG 99999
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC GIANG DIST HA GI ANG PROVINCE VN HA GIANG 084
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VN
JSC KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG QUANG DISTRICT HA GIANG PROVINCE
JSC KM71 NAM QUANG INDUSTRIAL KM71 NAM QUANG INDUSTRIAL AREA
JSC KM71 NAM QUANGINDUSTRIAL AREA VINH TUY TOWN BAC GIANG DIST HA GIANG PROVINCE VN HA GIANG PROVINCE VN
KM 71 NAM QUANG INDUSTRIAL CLUSTER VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVIN CE VIETNAM
KM71 NAM QUANG INDUSTRIAL AREA BAC QUANG DISTRICT HA GIANG PROVIN CE
KM71 NAM QUANG INDUSTRIAL AREA VI HA GIANG VIETNAM
KM71 NAM QUANG INDUSTRIAL AREA VI NH TUY TOWN BAC QUANG DISTRICT
KM71 NAM QUANG INDUSTRIAL AREA VI NH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIET NAM VN
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE HA GIANG VIETNAM
KM71 NAM QUANG INDUSTRIAL AREA VINH TUY TOWN BAC QUANG DISTRICT HA GIANG VIET NAM
KM71 NAM QUANG INDUSTRIAL COMPLEX VINH TUY TOWN BAC QUANG DISTRICT HA GIANG PROVINCE VIETNAM HA