Leave us a Message

    Our Address

    Shanghai Pumpkits Company

    • Add: Room 8507, 5th Floor, No.382, Beichen Road,
      Malu Town, Jiading District, Shanghai, 201801
    • Tel: 021-59963560
    • pumpkits@hotmail.com