© IDR Worldwide 2025. All Rights Reserved
IDR Worldwide Limited is authorised and regulated to collect debt by the Financial Conduct Authority under licence number 737367. IDR, IDR Worldwide and IDRww are all trading names for IDR Worldwide Limited. Registered in England and Wales at Companies House under the number 07792381. Registered Address: The Island, Moor Road, Chesham, Bucks HP5 1NZ.