on 20 May 2019
Last Applicant/ Owned by
Odro Limited
31 Kettil'stoun Mains
LINLITHGOW, West Lothian, EH49 6SQ
Serial Number
UK00003400582 filed on 20th May 2019
Registration Number
UK00003400582 registered on
9th Aug 2019
Video conference software;Video display software.
UK00003400582
Figurative
Individual