Avidly Plc Trademarks
AVIDLY

AVIDLY

Filed: November 8, 2018
Computer software, including downloadable computer application software for managing advertising, promotion, branding, social…
Owned by: Avidly Plc
Serial Number: 88185930