86500539
Jan 12, 2015
Sep 11, 2018
FARFETCH UK LIMITED
Active Trademark
Subscribe
ELECTRONIC STORAGE OF DATA, TEXT, IMAGES, AUDIO AND VIDEO; ELECTRONIC STORAGE SERVICES FOR ARCHIVING ELECTRONIC DATA AND RETRIEVING SUCH ELECTRONIC DATA