on 17 Feb 2023
Last Applicant/ Owned by
Omiura Limited
Omiura Limited, 71-75 Shelton Street
LONDON, , WC2H 9JQ
Serial Number
UK00003879273 filed on 17th Feb 2023
Registration Number
UK00003879273 registered on
12th May 2023
Online advertising and marketing services.
Information Technology Services .
UK00003879273
Figurative
Individual