As a general rule the lease agreement is phrased such that you are obliged to pay the management charge as agreed. If not the company is entitled to withdraw services. The other point to consider is that, generally, the most significant part of the management fee is used to pay for block insurance. Not paying your fee may be jeopardising your block insurance. As that would have to be prioritised over other services it would definitely jeopardise them.
I am assuming you are an owner of an apartment? In that case, you too are part of the company. Have you had an AGM recently? Did you attend it? Did you bring any of your concerns to the meeting?
You say that "Our apartment complex is self-managed by one owner" - is this person acting as an agent on behalf of the management company?
You say that "we are in dispute on many issues including various breaches of the Companies Acts and payment of service charges" is that "we" referring just to your apartment or is this several owners together?
It sounds like you need to start getting involved in your management company, becoming a director and starting to look at the provision of services. It is always more straightforward to effect change from within rather than standing outside the fortress lobbing stones at your own building.