Trading name Ultra Chauffeurs Operating base location Leighton Buzzard Licence number 2994 Licence expiry date 08/03/2031 Phone number 07456 273259