United Kingdom
View On IPO.GOV.UK
on 15 Nov 2021
Last Applicant/ Owned by
Self Talk Limited
52 Undine Road, Flat 52
London, Select, E14 9UW
Serial Number
UK00003721490 filed on 15th Nov 2021
Mobile apps;Web application software.
UK00003721490
Figurative
Individual