The Moira Anderson Foundation is a Charity dedicated to supporting those affected by childhood sexual abuse. The Charity was founded in the year 2000 and it supports children and adults of all genders by offering; Counselling and Therapies, Group-work, On-going Support, Pop-In and Training