The Imaginarium and The Imaginarium Studios are trading names of Imaginarium Film Holdings Limited, a company registered in England & Wales with registration number 07573638.

The registered address is Lion House, Red Lion Street, London WC1R 4GB.