on 18 Nov 2015
Last Applicant/ Owned by
Screensale OÜ
Männiku tee 104
Tallinn, , 11216
Serial Number
UK00914807663 filed on 18th Nov 2015
Registration Number
UK00914807663 registered on
31st Aug 2016
Design services; IT services; Science and technology services.
UK00914807663
Word
Individual