About Newham Monitoring Project (03593444) United Kingdom