Debra is both a registered charity (RCN 20021726, CHY No. 8703) and a registered company (No. 141279). We keep everyone impacted by EB at the heart and core of what we do to the highest possible standards for governance, integrity, and accountability. We are compliant with the Charities Governance Code.