Armored Limousines

Carat-Duchatelet supply armored limousines offering the ultimate in comfort and personal protection, with bespoke interiors. They currently have 45 Heads-of-State limousines in operation.