ChildAid is a company limited by guarantee registered in England and Wales under number 1511367 and registered as a Charity number 281099Contact us at [email protected] or on 020 8460 6046 or use our contact form