FARFETCHEDGB LTDDisolved
14031751 - Dissolved on 3 June 2025
FARFETCH CHINA LTD
12995573 - Incorporated on 4 November 2020
FARFETCH PLATFORM SOLUTIONS LIMITED
10994099 - Incorporated on 3 October 2017
FARFETCH OSPREY LIMITED
14403842 - Incorporated on 7 October 2022
FARFETCH UK LIMITED
06400760 - Incorporated on 16 October 2007
FARFETCH CAPITAL LIMITED
09390480 - Incorporated on 15 January 2015
13450986 LTD.Active - Proposal to Strike off
13450986 - Incorporated on 10 June 2021
TOTIER GLOBAL SERVICES LIMITED
11483323 - Incorporated on 25 July 2018
FARFETCH UK FINCO LIMITED
12129585 - Incorporated on 30 July 2019
FARFETCH CHINA HOLDINGS LTD
12995553 - Incorporated on 4 November 2020
FARFETCHED PRODUCTIONSActive - Proposal to Strike off
09737181 - Incorporated on 18 August 2015
DIGITALFETCH MARKETING LTDDissolved
10479902 - Dissolved on 30 October 2018
FARFETCH STORE OF THE FUTURE LIMITED
10122433 - Incorporated on 13 April 2016
FARFETCH.COM LONDON BRANCH LIMITED
FC032231 - Incorporated on 25 November 2014
FF REALISATIONS PLCDisolved
12278361 - Dissolved on 30 April 2025
LIMITED
3 PARK COURT PYRFORD ROAD, WEST BYFLEET, SURREY, ENGLAND, KT14 6SD
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED
689A HIGH ROAD, ILFORD, ESSEX, ENGLAND, IG3 8RQ
LIMITED
30 NETHER STREET, NORTH FINCHLEY, LONDON, UK, N12 7NL
LIMITED MEANS LIMITED
11 RAVEN WHARF LAFONE STREET, LONDON, SE1 2LR