CI Car & Van Leasing

St. Helier, Jersey,