Anythin, not just a car, can only be insured ny someone (or something) that has an insurable interest in it.
Insurable interest includes ownership, responsibility under contract, as in HP, lease or hire. As a previous owner has no interest in a vehicle he (or she) has sold, they cannot legally insure it.