on 7 May 2019
Last Applicant/ Owned by
ENDOXA LIMITED
30 Bancroft
HITCHIN, Hertfordshire, SG5 1LE
Serial Number
UK00003397309 filed on 7th May 2019
Registration Number
UK00003397309 registered on
26th Jul 2019
COMPUTER SOFTWARE.
COMPUTER SERVICES.
UK00003397309
Word
Individual