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
Registration Number
UK00004131082 registered on
2th May 2025
Computer servers;Server software;Computer software;Computer hardware;Hardware (Computer -);Computer systems.
UK00004131082
Word
Individual