Updated 05 Sep 2026
FORMISSION CIO
1059383
Charity number
£278,482
Reported income
£276,806
Reported spending
| Status | Registered |
| Structure | Charitable Incorporated Organisation |
| Registered | 22 Nov 1996 |
| Latest accounts to | 31 Jul 2025 |
| Based in | Birmingham, B30 1HH |
| Activities | Theological College |