Assume whoevers it is works there. Drove past in my works van and saw it. Had a Meguires sticker on the rear window. Any takers?