Updated 05 Sep 2026
THE TEDDYROSE FOUNDATION
1184653
Charity number
£26,128
Reported income
£22,945
Reported spending
| Status | Registered |
| Structure | Charitable Incorporated Organisation |
| Registered | 29 Jul 2019 |
| Latest accounts to | 31 Dec 2024 |
| Based in | Solihull, B91 3YL |
| Activities | For the public benefit, to preserve and protect the physical and mental health of families in England who have lost a baby by: a) providing donations directly to the bereaved families b) providing donations to other charitable organisations with similar purposes c) providing support and information to the bereaved families. |