Search the register – results All results THE DIOCESE IN EUROPE BOARD OF FINANCE 00106580 - Incorporated on 21 December 1909 14 Tufton Street, London, SW1P 3QZ