Updated 05 Sep 2026
RENEWAL CHURCH
1117019
Charity number
£1,816,708
Reported income
£1,638,947
Reported spending
| Status | Registered |
| Registered | 28 Nov 2006 |
| Latest accounts to | 31 Dec 2025 |
| Based in | West Midlands, B91 2JR |
| Activities | Community Church and Family Centre. |