on 10 Jan 2018
Last Applicant/ Owned by
Delio Ltd
29 Windsor Place, Cardiff
, , CF10 3BZ
Serial Number
UK00003281725 filed on 10th Jan 2018
Registration Number
UK00003281725 registered on
20th Apr 2018
Financial services.
UK00003281725
Figurative
Individual