Taizhou Ocean Display Co., Ltd.
Room No. 1321, Building No. 2, Ocean Plaza
Zhejiang,
Taizhou 318000
China