Capita plc Trademarks
CAPITA

CAPITA

Filed: February 7, 2019
Computer hardware; downloadable and recorded computer software for public contact, communications and dispatch for use in…
Owned by: Capita plc
Serial Number: 88292878