Recall that 2-dimensional complex vector bundles over $S^4$ are classified by $\pi_4(BU(2))=\pi_4(BU)=\mathbb Z$. For any integer $\lambda$ one can consider projectivisation of the corresponding bundle, $M_\lambda^{\mathbb C}$ — which fibers over $S^4$ with fiber $\mathbb CP^1\cong S^2$. Serre spectral sequence computing $H^*(M_\lambda^{\mathbb C})$ degenerates by dimention argument, so additively $H^*(M_\lambda^{\mathbb C})=H^*(\mathbb CP^3)$.
The construction has obvious quaternionic analogue (we still have $\pi_8(BSp(2))=\pi_8(BSp)=\mathbb Z$), which gives fibration $S^4\to M_\lambda^{\mathbb H}\to S^8$ and additively $H^*(M_\lambda^{\mathbb H})=H^*(\mathbb HP^3)$.
Question. What is multiplicative structure in cohomology of $M_\lambda^{\mathbb C}$ and $M_\lambda^{\mathbb H}$?
(For example, for $\lambda=0$ corresponding spaces are just products, and $H^*(\mathbb CP^3)\neq H(S^4\times\mathbb CP^1)$ as rings, so the answer indeed depends on $\lambda$.)
(Some motivation/background. One example of the situation from the first paragraph is Hopf fibration $S^2\cong\mathbb CP^1\to\mathbb CP^3\to\mathbb HP^1\cong S^4$. On the other hand, there seems to be no Hopf fibration $S^4\cong\mathbb HP^1\to\mathbb HP^3\to\mathbb OP^1\cong S^8$…)