Foreign owned: China Rifeng Building No.16, Zumiao Road Shancheng Qu Foshan Shi 528000 Guangdong Sheng China Map it