THE CALLEVA FOUNDATION
✓ Registered charity · 1078808About
Small family Trust. NO APPLICATIONS FROM INDIVIDUALS PleaseLocal Community based projects LIMITED TO London/Hampshire.
Where we work
Throughout England
Contact
Get a custom landing page to promote your charity
Find out more