It's the security companies responsibility to uphold the RSA laws they're contracted to enforce.
They were contracted for the event by Edgeworth, therefore, it's Edgeworth's responsibility to make sure the security company understands it's responsibilities.
That's the nature of employing contractors.

I'm only guessing, but from past experience I'd say someone at Edgeworth hasn't had that pre-event chat with their security head for the day and made sure they are acting in the clubs best interests.
It's event management 101 really.