Charity registered in Scotland SC029979
The Moira Anderson Foundation is a National Charity set up in Scotland to assist children and families affected by child sexual abuse