» 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 entirely by volunteers and a part time Office Administrator. Meet them all here.