on 11 Dec 2020
Last Applicant/ Owned by
Mammalo Technology LTD
43 portsea Hall , Portsea Place
London, , W2 2BW
Serial Number
UK00003567010 filed on 11th Dec 2020
Provision of an online marketplace for buyers and sellers of goods and services.
UK00003567010
Figurative
Individual