on 27 Aug 2016
Last Applicant/ Owned by
IDDQD Limited
IDDQD Limited, IDDQD Limited, International House, 24 Holborn Viaduct
London, London, EC1A 2BN
Serial Number
UK00003182626 filed on 27th Aug 2016
Registration Number
UK00003182626 registered on
25th Nov 2016
Software.
Software as a service;Software development.
UK00003182626
Word
Individual