Founded
2001
Legal Status
Trust
The charity accumulates funds through income and gains. No charitable activities are undertaken at present.
Charity no. 1086912
Registered 2001· England & Wales
Europe
Charity no. 1086912
Registered 2001· England & Wales