Company name: Tennant IP
Description: Tennant IP Limited – Intellectual Property Services, Charted Trade Mark Attorneys in Newport
10 Llanthewy Rd, Newport NP20 4JR, United Kingdom