General advice on how snares should be set can be found at:-
Fox Snaring
which also points towards some of the relevant legislation.
If you find that snares are being set or used illegally and the RSPCA are not interested - then it may be worth contacting the Wildlife Liaison Officer in your local police force. I would however suggest that you satisfy yourself that the law is being broken before doing so.
Regards
mac