on 27 Sept 2016
Last Applicant/ Owned by
Leeds Lifescience Ltd.
Brook Point
London, UK, N20 9BH
Serial Number
UK00003187813 filed on 27th Sept 2016
Registration Number
UK00003187813 registered on
31st Mar 2017
Chemicals used in agriculture, horticulture & forestry.
UK00003187813
Figurative
Individual