am in the middle of an arguement with my s/dad as to who owns the 390's and voyagers, he's says it's Branson, altho I believe that it is a ROSCO, like Angel or Porterbrook

any help is welcome
Voyagers are owned by a special financial group ("Voyager Leasing") set up for the purpose, but still a ROSCO.
I don't know if the same group owns the class 222 variants.
Branson owns nothing except the Virgin brand and the management team (and even they are 49% owned by Stagecoach).
All the other assets transfer automatically to the new franchisee.
Virgin did
specify the 390/220/221 fleets and signed 15-year leases to get them built.
The 390s are maintained under contract from ICWC by the builder, Alstom, until 2022, the Voyagers by Bombardier until 2016.