Cards for Good Causes offers the most comprehensive range of cards and gifts for all occasions that directly supports the charity sector. It was set up by a group of 25 leading charities in 1959 with the specific aim of providing a consistent source of income for charity. We run as a not-for-profit and now partner with over 200 charities throughout the UK. In the last 10 years alone, we've raised over £40 million for good causes, helped by more than 5,000 amazing volunteers. Cards For Good Causes Ltd is the trading company of Cards for Good Causes Charities, comprising of Alzheimer's Society, Barnardo's, British Heart Foundation, Cancer Research UK, Diabetes UK, Epilepsy Action, MS Society, Multiple Sclerosis Trust, National Autistic Society, Parkinson's UK, Perennial - Gardeners' Royal Benevolent Society, Queen Elizabeth's Foundation for Disabled People, RNLI, Save the Children, Stroke Association and Versus Arthritis.