St Andrew's Children's Society is an independent adoption and foster care agency with bases in Edinburgh and Aberdeen... St Andrew's Children's Society is proud of its strong links to these adoption and fostering organisations... Find out about the..