on 29 Nov 2024
Last Applicant/ Owned by
Uplink Ltd
18 St. Cross Street, 4th Floor
London, England, EC1N 8UN
Serial Number
UK00004131082 filed on 29th Nov 2024
Computer servers;Server software;Computer software;Computer hardware;Hardware (Computer -);Computer systems.
UK00004131082
Word
Individual