I happen to live in Renmin North. You should be talking about Xinguang Animation Education!
The address is: 9th Floor, Zhongguang Building, 612 Renmin North Road, Guangzhou
Actually, I only know the name of their organization, and the address was copied from their website. Haha