» Meet the Trustees and Management

The CdLS Foundation UK & Ireland is a registered UK charity number 1054033. It is funded by donations and fundraising activity and run by volunteers and 1 part time General Manager. Meet them all here.