Leyu Foundation is not a state-owned enterprise.
According to inquiries on Zhiyouji.com, Beijing Leyu Charitable Foundation is a non-public charitable foundation established with the approval of the Beijing Civil Affairs Bureau and is not a state-owned enterprise.
Leyu Charitable Foundation relies on the theory of whole-person education, upholds the culture of gratitude, loyalty, and fraternity, practices the concepts of modesty, integrity, and responsibility, and participates in charity through donations, service empowerment, and charity participation.