Think it really depends, I know NRW do it, as do my local council through countryside services. Don't know if there's an overseeing body as such, but I've not seen a mink for years round these parts thankfully (the last one I saw was trying to take on a Heron?!?)