Its a Cambridge International Center of Nanjing Dongshan Foreign Language School which has been newly established this is the new website: http://cic.dswx.cn/ (in Chinese)
The wages are better than the Chengdu job as are the conditions.
These are the photos Ive been sent of the school:
These of the accommodation:
Ive had to do a demonstration teaching video for them. Me and Mat spent about 2 hours doing it yesterday.
This is it
So I'm waiting to hear from them now. Fingers crossed.