Hi,
We are sorry to hear of the delay you are experiencing in receiving your refund. Unfortunately, without checking your records, we are unable to help you on this forum.
Please contact the National Insurance team and we can check your records, and answer any further queries you may have.
National Insurance: general enquiries
Thank you.