Treachi Jewelry Display & Packaging Co. ltd specializes in Manufacturing Jewelry and watch display as well as jewelry boxes. Our factory located in the manufacturing base of China - Dongguan city, Guangdong Province. We have over 200 skilled workers, the factory facility is more than 5,000 square meters.