Search the register – results All results THE SPENSER-MORRIS CHARITABLE FOUNDATION LIMITED 02520951 - Dissolved on 1 November 2022 New Burlington House, 1075 Finchley Road, London, NW11 0PU