FARFETCH UK LIMITED
Admitted: 04/09/25
The Bower, 4Th Floor, 211 Old Street, London, Greater London, EC1V 9NR, England
These solicitors work at the same firm/address.