Digital Science UK Limited Trademarks
OVERLEAF

OVERLEAF

Filed: October 22, 2014
[ Mechanisms for coin-operated apparatus; cash registers, calculating machines, ] data processing equipment, computers;…
Owned by: Digital Science UK Limited
Serial Number: 79169868

O

O

Filed: November 22, 2018
Data processing equipment; computers; downloadable computer software for creating, opening, editing, collaborating upon,…
Owned by: Digital Science UK Limited
Serial Number: 79262276