on 30 Aug 2017
Last Applicant/ Owned by
Mammalo Technology LTD
43 portsea Hall , Portsea Place
London, , W2 2BW
Serial Number
UK00003253521 filed on 30th Aug 2017
Registration Number
UK00003253521 registered on
24th Nov 2017
Provision of an on-line marketplace for buyers and sellers of goods and services.
UK00003253521
Figurative
Individual