On puzzle 1529, I found mention of a company. When I googled enough in English and in Chinese, a web site came up that discussed Xiangyang and their predecessor company. Xiangyang had Jeep XJ clones, so I figured the previously mentioned 1020SY would be part of the name.
I'll guess SD1020SY, but unlock it if I am wrong.