Part of the Group

Geico spa

In Alliance with Taikisha Ltd.

Via Pelizza da Volpedo, 109/111 Cinisello B., Milano - Italy