Search the register – results All results THE LEGATUM INSTITUTE FOUNDATION 07430903 - Dissolved on 19 December 2023 11 Charles Street, London, W1J 5DW