FOLLOW US

Discover the very latest from the team at Detained International

Detained international is a not for profit company limited by guarantee incorporated in England and Wales with company number 117651568 and registered office 7 Bell Yard, London, United Kingdom, WC2A 2JR. Detained Abroad is a not for profit company limited by guarantee incorporated in England and Wales with company number 11728190 and registered office 7 Bell Yard, London, United Kingdom, WC2A 2JR. Detained Limited is our groups commercial arm that provides expert testimony and consultation. It is incorporated in England and Wales with company number 11728190 and registered office 7 Bell Yard, London, London, United Kingdom, WC2A 2JR.