NFC UK Limited Trademarks
MERCATOR

MERCATOR

Filed: February 20, 1998
COMPUTERS AND COMPUTER SOFTWARE; ELECTRICAL AND ELECTRONIC APPARATUS AND INSTRUMENTS; PARTS AND FITTINGS FOR ALL OF THE…
Owned by: NFC UK Limited
Serial Number: 75438073