ok, iam going to let you in on something i've known for a while, but kept for myself only whilst i load up on the shares.
This is all public information i discover online a while back.
The Chinese company holding XPD assets in China is call Jinjiang Chaoda Shoes Co
Name : Jinjiang Chaoda Shoes Co., Ltd.
Tax ID: 91350582611533914M
Address: Chenzhonghuzhong Industrial Zone, Jinjiang City
Phone: 0595-85181578
Bank of deposit: Fujian Jinjiang Rural Commercial Bank Co., Ltd. Meiling Branch
Bank account : 9070425010010900059566
Simple, check with the bank and you'll find out if the cash is actually there.
use the Tax ID, check with the tax department. Dig around and you'll find out further details about the company.