Made O'Meter
Discover where a brand or product originates
The Flecha is owned by Shanghai Tiantan International Trading Co., Ltd., headquartered in China. No. The ultimate owner of The Flecha, Shanghai Tiantan International Trading Co., Ltd., is headquartered in China, not in the United States.
A specialized international trading company based in Shanghai that focuses on the export of premium Chinese teas and agricultural products.
disclaimer
poweredBy