on 25 Oct 2018
Last Applicant/ Owned by
Octeract Limited
27 Old Gloucester St
London, , WC1N 3AX
Serial Number
UK00003348508 filed on 25th Oct 2018
Registration Number
UK00003348508 registered on
11th Jan 2019
Optimisation software.
UK00003348508
Word
Individual