Charity overview THE CASTLE CHARITABLE TRUST

Charity number: 1198152
Charity reporting is overdue by 140 days

Activities - how the charity spends its money

The charity has exclusively charitable objects and purposes in any part of the world as the trustees may in their discretion think fit.