In business you rarely get a second chance to make a great first impression and there's no better way to achieve this than to arrive in style in a multi-award winning Transit. In fact, its name has become so well known that Transit has become synonymous for van in many languages. New Ford Transit. Available at Dees of Croydon Ford Commercial Transit Centre today. Enquire now.