I once heard that cats hate the smell of moth balls. Try placeing some around the area you do not want them.

Also, are they neutered??? THAT is probably the problem, and if they get fixed (by you or the owners) that may take the problem away.......permanently.