There is
a page that gives the general location of the cars, but I honestly don't know what the policy is about giving out more details. Obviously the Sampsonia Way people were tipped off (that was before my time) but the fact that street view isn't just filled with things like that makes me suspect they don't really encourage it...
But I'll see what I can find out - I have never checked. I did see some cars here maybe 6 months ago; I don't know how often they come. AFAIK they don't even park them at the office when they're here, although I guess since I'm never in the parking garage I might not know if they did.