An Oxford comma should be used too since Starling and Redwood are separate entities:
Tandem Finance, which recently bought Harrods Bank; Starling Bank, and Redwood.
I know it’s a divisive topic but I will fight anyone to the death about the use of Oxford commas