Sorry to hear all this. Sounds like a nightmare.
For my pubs here in Bristol it feels like all the police responsibilities have mostly been handed to the BID and Special Constables (or whatever theyre called). We are encouraged to contact our SC first. That's something they've been proactive on...