on 20 Jul 2012
Last Applicant/ Owned by
Multi Touch Limited
The Innovation Centre, Rennes Drive, University of Exeter, Exeter, Devon
, , EX4 4RU
Serial Number
UK00002628899 filed on 20th Jul 2012
Registration Number
UK00002628899 registered on
18th Jan 2013
Internet Portal Services; Electronic data transmission over a global remote data processing network or the Internet; electronic transmission of computer programs via the Internet; provision of access to data networks.
UK00002628899
Figurative
Individual