on 29 Oct 2020
Last Applicant/ Owned by
Luther Systems Limited
20 Farringdon Street
LONDON, , EC4A4AB
Serial Number
UK00003549842 filed on 29th Oct 2020
Registration Number
UK00003549842 registered on
12th Mar 2021
Enterprise software.
UK00003549842
Word
Individual