English | Italian This site uses technical cookies without advertising purposes. By continuing to browse, you authorize their use. More information Spencer Contract SpA - Via Antonio Cecchi, 23 - 16129 Genoa - Italy - Tel. 39. 010. 53168.1 - Fax 39. 010. 53168.280 - PI 03740930106 - Disclosure Art. 42 Law 88/2009 Latest update: 06.11.2015