Loading charity profile…
The Objects of the organisation are first to advance the Christian faith in accordance with the statement of beliefs for the benefit in Windsor, the United Kingdom and in such other parts of the world as the trustees may think fit from time to time .