Hi Anon Mouse. It is, as you say, "a small world" indeed.
If you ever make it to Guilin it would be great to meet up for a beer or two. We even have a spare room if you need somewhere to stay. Likewise, if your 'mate' fancies meeting up for a beer. Expats are few and far between here and it would be good to be able to have a chat. Is he into model railways also ?. If not, maybe we can convert him
If he's interested I'll PM my mobile No. to you.