Search the register – results All results INSTITUTE FOR FISCAL STUDIES(THE) 00954616 - Incorporated on 21 May 1969 7 Ridgmount Street., London, WC1E 7AE