Key factsactiveLegal nameTHE INSTITUTE OF CREATIONuk_chRegistrationCS002048uk_chStatusactiveuk_chTypeScottish Charitable Incorporated Organisationuk_chIncorporated2015-08-03uk_chIndustryNone Supplieduk_ch