Angel Trains is a leading investor in trains - owning and leasing 5,000 vehicles to train operators in the UK and Continental Europe. Features a database train database with picture gallery, and database driven employment section.