on 8 Nov 2013
Last Applicant/ Owned by
Urica Limited
Urica, Somerset House, Strand
LONDON, , WC2R 1LA
Serial Number
UK00003029838 filed on 8th Nov 2013
"financial services;" "financial services provided via the internet;" "banking;" "supply chain finance;" "invoice discounting;.
UK00003029838
Word
Individual