Founded
2024
Legal Status
Charitable company
Leader
Dr Adedayo Owoade
Religious Activities
Charity no. 1207670
Registered 2024· England & Wales
Europe