Farfetch UK Limited Trademarks
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