foto home 1 foto home 2 foto home 3 foto home 4 foto home 5 foto home 6

Designer Mannequins & Displays from China

Soozar is a production company specialising in the development, manufacture and supply of customised retail displays, mannequins and visual merchandising accessories.

We will turn your initial design concept into reality using innovative and functional manufacturing solutions to reflect the essence of your brand.

Our products are installed in retail shops and department stores globally, and include luxury and lifestyle brands, boutiques and fashion houses.