Logo of Huzzle
Jimmy Choo
image

Jimmy Choo

London

London

Retail & Consumer Goods
sidebar.industry
1001-5000
sidebar.employees
1996
sidebar.founded-year