Super U is an established business based in China, that caters for all types of retail stores such as clothing stores, shoe stores, eyewear stores, cosmetic stores, mobile phone stores, wine stores, etc. We work with our clients to design and create a shop layout that is both unique and eye-catching to the customer, help you boost store sales.
Eyewear Display Solutions
Recommend Eyewear Displays
Our Eyewear Store Projects
About Super U
Super U provides one stop service of dramatic shop design, manufacturing of retail interiors and total in-store solutions, risk-free shipping, professional installation, to assist the expansion of client’s retail networks.
From the moment we started, in every large or small job, we’ve aimed to stand out in peers by continually being better every day.
The international reputation of uncompromising quality, and timely delivery, benefits from our 30000m2 modern manufacturing facility with joinery, paint, metal, acrylic, and full inspection management of each individual item.
The slogan, You Dream, We Create, put positive creation in our DNA. It’s why we are creative Super U.