Alive and well, and I've seen some posting from him on Facebook - and what Charley says appears to be true re location (although I don't know anything more).
Re the Electropathics - they had a reunion gig in Poynton a couple of weeks ago - a one off.