Company UNIVERSAL DISPLAY AND DESIGN INC. Address UNIVERSAL DISPLAY AND DESIGN INC., LONDON, , UNITED KINGDOM