on 17 Jan 2020
Last Applicant/ Owned by
Deviceful Limited
20-22 Wenlock Rd
London, , N1 7GU
Serial Number
UK00003458864 filed on 17th Jan 2020
Registration Number
UK00003458864 registered on
7th Aug 2020
Advertising agency services.
UK00003458864
Word
Individual