on 15 Oct 2015
Last Applicant/ Owned by
Massive Interactive Media Ltd
Massive Interactive Media Ltd, 6th Floor, 10 Lower Thames Street
LONDON, England, EC3R 6AF
Serial Number
UK00003131756 filed on 15th Oct 2015
Software.
Software as a service.
UK00003131756
Word
Individual