TZ Star Corporation was founded in 2011. The company is located in Beijing China. Our business includes architectural design, interior design, landscaping design and urban plan.

The lead designer Li Qing has 25-year experience in architectural industry. His works got people's praise. We insist on the Chinese style design,traditional classical design,and modern design. We also develop our design with western idea and thinking. We want to design projects in different, delightful, distinctive style. We are making our company to be a internationalized firm. Many international architects have been working here.