Farfetch UK Limited Trademarks
FARFETCH

FARFETCH

Filed: October 25, 2012
Advertising; promoting the goods and services of others; business management; business administration; [ office functions…
Owned by: Farfetch UK Limited
Serial Number: 79125632