INTERDIGITAL EUROPE, LTD

EC2A 3QR (London)