You can navigate through our menu or use this search bar:
The Relay Trust is a UK-based Christian charity with the charity number: 1170596.
Charity details can be found on the Charity Commission website.
52 St Giles, Oxford, OX1 3LU
Phone: +441865 499290 WhatsApp: +447984 585819
The Relay Trust is a Mission Partner of the Global South Fellowship of Anglican Churches.