Private land
Legally no insurance required. Do it anyway — third-party public liability from ~£40/year covers you if a rider hurts someone.
Public roads
Compulsory in most European countries. Expect £120-£250/year for a 125cc off-road quad on limited highway cover.