To remove an individual without their approval would require it to be in the Memo and Arts. These state when and how a director can be removed - they usually state that if a director is not performing their duties a board can remove them by calling a directors meeting. From what you are saying, the performance of your duties is not an issue here. And no minutes would be available either.
You can take 2 apporaches here now.
1. Request an EGM via the secretary and discuss it with them. Inform the other directors that they have acted outside their fiduicary duties and you will take legal action for compensation for loss of office. They may offer to buy out your 45% stake. Failing this, use your muscle with this 45% stake by calling a directors meeting via the secretary etc (hopefully one of them can't attend) and you can make real decisions at this meeting with your 45%.
2. Play Hardball - Call a directors meeting and ask to be reinstated immediately. If they refuse, ask them the reason for dismissal. You could possibly take legal action for unfair dismissal. Remember as a director you are an employee. You can also contact CRO and inform them that the B10 was lodged without your approval and you wish for it to be removed. Notify the other directors of this action. Keep attending directors meetings, etc. If a major decision is being made, they will need to call and agree this at a directors meeting. If they don't you can claim they are acting outside their fiduciary duties and take action.
I would be calling for an audit and watch the figures very carefully from now on. The guys may have big plans and want you out. I wouldn't settle (for now) but I would make life a living hell for them by trying to call meetings etc.
I would be reluctant to take legal action for oppression of minority interest - its very difficult to prove as they can always argue that they were acting in the best interest of the company.
Consider the mediation route. New rules here. If you request mediation and they refuse it, it goes ahead and they are stuck with 100% of the costs.
The company has real value, I can't understand your reluctance to seek professional advice. It may cost money but I wouldn't like to think I let them away lightly.