on 28 Nov 2021
Last Applicant/ Owned by
We Are Locka Limited
3rd Floor, 86-90 Paul Street
London, , EC2A 4NE
Serial Number
UK00003726532 filed on 28th Nov 2021
Registration Number
UK00003726532 registered on
25th Feb 2022
IT security, protection and restoration.
UK00003726532
Figurative
Individual