Home › The largest › 275796
Newham Community Renewal Programme Limited
Registered charity 275796, on the register since 5 June 1978. The 5,625th largest charity in England and Wales by income.
From the registerYear to 31 March 2025
Income£2.1m
Spending£2.1m
Surplus£69k
AccountsUp to date
Legal formCharitable company
Company number01327924
Years on the register48
What it says it does
Main area of activity is London Borough of Newham. Current activities include: medium level support for homeless 16-25 year olds; specialised support for homeless adults with alcohol and substance issues; training for disadvantaged students; crisis support for refugees; advocacy and advice for informal carers; children and young people's work; and operating community facilities.
In the charity's own words, as filed with the Charity Commission.
Its causes
Where it works
Check it yourself
Its entry on the Charity Commission register · its own website
Figures are the latest the charity has reported to the Charity Commission, current to 27 September 2026. How this site works.