The rolling stock fleet is owned in part by three different rolling stock leasing companies each of which has a different parent bank group: Angel Trains is owned by a consortium of investors including the Babcock and Brown European Infrastructure Fund, Babcock and Brown Public Partnerships, AMP Capital Investors (AMP Capital) and Deutsche Bank.