Address

    • 1            

      China - Headquarter

      C3 Building, 1983 Creative Town

      Longgang District, Shenzhen

      China

      0086 - (755) - 83636966

    • 2            

      Sweden - Branch Office

      Tvistevägen 48

      907 36 Umeå,

      Sweden

      +46722231792


    • 3            

      United States - Branch Office

      299A Washington Street

      Woburn, MA 01801

      USA

      +1 (800) 860-0587