Is it possible to open an ISA in the name of a trust?

No, this is not possible as the ISA must be opened in the name of an individual.