Future of Russia Foundation trading as Future of Russia Trust
Registered charity in England and Wales (1093811).
Registered office: Palladium House, 1-4 Argyll Street, London W1F 7LD.
A company limited by guarantee, registered in England and Wales company number 04529663.