on 4 Nov 2018
Last Applicant/ Owned by
Ikona (I.T.) Ltd
Unit 7, Cleeve House, Lambourne Crescent, Llanishen
Cardiff, Cardiff, CF145GP
Serial Number
UK00003350770 filed on 4th Nov 2018
Registration Number
UK00003350770 registered on
25th Jan 2019
Information technology services.
UK00003350770
Figurative
Individual