We are a display manufacturer based in Sydney Australia. We are interested in looking to source some display products and/or display components from China.
Company Information
Contact Person : Scott McLeod
Job Title : Business Manager
Telephone :
Address : Unit 10/93-99 South Creek Road Dee Why. , New South Wale