Business Summary
Sequoia China Investment Management LLP is a financial sponsor. The Company was founded in October 2007 and is located in Beijing, China.
Country of Incorporation
China
Incorporation Date
2007-10-22
Business Sector
Banking & Investment Services
Company Address
77 Jianguo Road, Uniit 3606, Office Building 3, Huamao Center,