Last updated: June 2026
Refund requests may be considered if submitted before your report request has been lodged with the relevant authorities. Once processing has commenced, fees are generally non-refundable.
Email support@icrrsolutions.co.uk with your order reference number, the email used at checkout, and the reason for your request. We will respond within 5 business days.
Approved refunds are processed to the original payment method within 10–14 business days, subject to your card provider's processing times.