United Kingdom
View On IPO.GOV.UK
on 2 Aug 2018
Last Applicant/ Owned by
Odro
31 Kettilstoun Mains
Linlithgow, West Lothian, EH49 6SQ
Serial Number
UK00003328940 filed on 2th Aug 2018
Software.
UK00003328940
Figurative
Individual