95% is the minimum your membrane should be operating at.
I’m ordering a new one tomorrow, I’ve got about 410 in and about 29/30 out (I’ve let mine slide a bit more than I would normally though, and it is nearly 3 years old)
For £900+ I’d hope they sold you a pressure guage with your RO set up, so whats your ingoing pressure?
My last membrane was a HF5 (low pressure), I still needed to buy a booster anyway as my water pressure was too low.