teddybear foundation

The Teddy Bear Foundation

The Teddy Bear Foundation is a registered childrens charity in Scotland with the sole aim of improving the lives of those children with special needs.

For more information on The Teddy Bear Foundation click here.