Founded
2000
Legal Status
Other
Leader
Ben Nobbs
To manage and maintain the Millennium Green
Charity no. 1081917
Registered 2000· England & Wales
Year ending 2013
Income & expenditure over time
Europe
Charity no. 1081917
Registered 2000· England & Wales