on 3 Aug 2018
Last Applicant/ Owned by
Toucan Labs Ltd
3 Beeston Place
LONDON, , SW1W 0JJ
Serial Number
UK00003329118 filed on 3rd Aug 2018
Registration Number
UK00003329118 registered on
26th Oct 2018
Collection of payments;Collection of payments for goods and services;Electronic processing of payments;Electronic processing of payments via a global computer network;Processing of electronic payments;Processing payments for the purchase of goods and services via an electronic communications network.
UK00003329118
Figurative
Individual