As Lukeus 101 says, join the MGCC as Peter Best then give you a discount, I dont know if its the same for the MGOC.
I have my ZS and TF insured with Peter Best, only thing is they do not give a NCD so I'm not sure how it works if you want to leave and go to another insurance company later.