Search the register – results All results LEFT BANK LEEDS CHARITABLE TRUST 06805675 - Incorporated on 29 January 2009 Left Bank, Cardigan Road, Leeds, England, LS6 1LJ