on 29 Sept 2015
Last Applicant/ Owned by
Itchy Scratchy Patchy Limited
Second Floor Flat, 159 Holland Park Avenue, London
, , W11 4UX
Serial Number
UK00003129192 filed on 29th Sept 2015
Registration Number
UK00003129192 registered on
25th Dec 2015
Embroidered patches for clothing;Patches (textile-) for ironing-on.
UK00003129192
Figurative
Individual