I have the same issue with a dj pauze drum and bass dj from the uk. Thankfully I don't think he's got any releases at all and didn't scoop up the url. Kind of puts you in a tough situation I know. All the best to you and i would suggest the Laughing Man approach...