on 30 Oct 2018
Last Applicant/ Owned by
Innovation Media Ltd
22 Wenlock Road, 22 Wenlock Road
London, , N1 7TA
Serial Number
UK00003349564 filed on 30th Oct 2018
Registration Number
UK00003349564 registered on
18th Jan 2019
Publishing of electronic publications.
UK00003349564
Figurative
Individual