Diverse Abilities Plus Limited

Registered charity number 282197

On JustGiving since Mar 2008

Contact Diverse Abilities Plus Limited