on 11 Oct 2023
Last Applicant/ Owned by
Russell IPM Ltd
52 Carlines Avenue, Ewloe, Deeside, Clwyd
, , CH5 3RQ
Serial Number
UK00003966524 filed on 11th Oct 2023
Registration Number
UK00003966524 registered on
5th Jan 2024
Online data processing services.
Software as a service [SaaS] featuring computer software platforms for artificial intelligence.
UK00003966524
Word
Individual