Capita plc Trademarks
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