Search the register – results All results THE EXETER DIOCESAN BOARD OF FINANCE LIMITED 00186001 - Incorporated on 27 November 1922 The Old Deanery, The Cloisters, Exeter, Devon, EX1 1HS