Contacting YUDU

YUDU have three offices on two continents (Europe and the Americas), two of which are continental head offices, one in London, the other in New York. Our technical centre is in Clitheroe, Lancashire and our media centre is in Cambridge, Massachusetts.