Search the register – results All results LLOYDS BANK FOUNDATION FOR ENGLAND & WALES 01971242 - Incorporated on 13 December 1985 Society Building, 8 All Saints Street, London, England, N1 9RL