on 23 Jun 2017
Last Applicant/ Owned by
Lockwood umbrellas Ltd
80a Weymouth Terrace
LONDON, , e28lr
Serial Number
UK00003239197 filed on 23rd Jun 2017
Registration Number
UK00003239197 registered on
22nd Sept 2017
Umbrellas.
UK00003239197
Figurative
Individual