on 31 Mar 2023
Last Applicant/ Owned by
Town Spot Ltd
75 Dover Road
LONDON, , E12 5DZ
Serial Number
UK00003895906 filed on 31st Mar 2023
Registration Number
UK00003895906 registered on
23rd Jun 2023
Software as a service [SaaS].
UK00003895906
Figurative
Individual