» 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 member of staff. Meet them all here.