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