Hi,
While your employer does not have to provide you with a P11D form, they should still provide you with details of any benefits or expenses submitted via P11D, including your dental and travel insurance, if you request them.
If your employer continues to refuse, we can confirm this information for you. You can contact our Income Tax team for advice.
Income Tax: general enquiries
Thank you.