United Kingdom
View On IPO.GOV.UK
on 25 Oct 2018
Last Applicant/ Owned by
Octeract Limited
27 Old Gloucester St
London, , WC1N 3AX
Serial Number
UK00003348507 filed on 25th Oct 2018
Optimisation software.
UK00003348507
Word
Individual