Skip to main content"

Institute of Imagination

Registration reference
Z3193617
Date registered
22 May 2012
Registration expires
21 May 2027
Payment tier
Tier 1
Data controller
Institute of Imagination
Address
F1, Expressway 1 Dock Road London E16 1AH