Contact

Hooglandse Kerkgracht 17-F
2312 HS Leiden
The Netherlands

Tel:  +31 71 5127420        
Email: icdi@icdi.nl

Chamber of commerce number: 41169161 

Fiscal number: 8029.84.216

We are happy for you to visit us in our office, which is located in a beautiful historic building in the centre of Leiden, the Child Rights Home of the Netherlands.