Integrity International Trust is a registered charity (number 1176502), registered in England and Wales as a company limited by guarantee (number 11121606) whose registered office is at 10 Queen Street Place, London, United Kingdom, EC4R 1BE.