United Kingdom
View On IPO.GOV.UK
on 27 Jul 2020
Last Applicant/ Owned by
Penspen Theia Limited
3, Water Lane
Richmond Upon Thames, Surrey, TW9 1TJ
Serial Number
UK00003516396 filed on 27th Jul 2020
Software as a service [SaaS].
UK00003516396
Figurative
Individual