on 4 Feb 2014
Last Applicant/ Owned by
Organic Development Ltd
Suite 2.9, Bonhay Road
Exeter, Devon, EX4 3AY
Serial Number
UK00003037925 filed on 4th Feb 2014
Registration Number
UK00003037925 registered on
2th May 2014
Software.
UK00003037925
Figurative
Individual