Honestly I have no idea.
Around here we have Impark and they are a bunch of thieves also.
They basically are allowed to get your contact info from some registery database. So they will know your name, address, and phone number.
When you don't pay the ticket, you just need to make sure you don't park on their lots or they will tow you.
They all claim and say to leave bad credit but who knows if its true.