I think I might of got that single as I bought a Les Partisan single couple of years ago off Detour. I've also got the album "Sono Mondiale!".
I've heard that story about Chris working for Vogue once before when I got an email off Attila The Stockbroker asking me if Chris was still working for Vogue. There's loads of rumours about Chris most of which I would say are untrue. As far as I know Chris is now living back in England.