Search the register – results All results THE BATH AND WELLS DBE TRUST 07778078 - Incorporated on 19 September 2011 Flourish House, Cathedral Avenue, Wells, Somerset, England, BA5 1FD