Founded
1966
Legal Status
Trust
Trustees for Village Hall
Charity no. 249173
Registered 1966· England & Wales
Europe