United Kingdom
View On IPO.GOV.UK
on 27 Jun 2016
Last Applicant/ Owned by
DEMTECH LTD
33, Lowndes Street
London, London, SW1X 9HX
Serial Number
UK00003171564 filed on 27th Jun 2016
Education.
UK00003171564
Figurative
Individual