The Danville Space Laboratory is where Jeremy's father, Jack, is working. He takes Jeremy, Candace, and Linda there to see the rovers (for Mars, for Moon, even for Ireland) and satellite. Candace realizes that she can use a satellite to bust the boys. ("Face Your Fear")
The lab had many rovers on Mars before summer, but they are all destroyed by Candace and Martians. ("Unfair Science Fair Redux (Another Story)")
The lab sent this rover to Ireland, because they need a place to test it and get some pictures.
Global Surveillance Satellite
It's a device what can see everywhere on Earth.
Jack likes to eat there, and Candace realizes that she can bust boys by satellite there, too.