23Seed


23Seed: Investor in China, Asia

23Seed is a Investor located in China, Asia.

SWFI Comparison

23Seed Details

Name:23Seed
Legal Name:23Seed
Region:Asia
Country:China
Type:Investor

23Seed Contact Information

Address:1203 No.710 DongFang Road Pudong new district Shanghai China
Region:Asia
Country:China

Get News Stories Delivered to Your Inbox