About Oxford Diocesan Board Of Finance(the) (00142978) United Kingdom