on 10 Aug 2021
Last Applicant/ Owned by
Impeca Limited
Flat 21, 19 Shrubhill Walk
EDINBURGH, , eh74fh
Serial Number
UK00003680060 filed on 10th Aug 2021
Registration Number
UK00003680060 registered on
26th Nov 2021
Textiles;Towels [textile].
UK00003680060
Figurative
Individual