VAT: 672202069
Register Business Name: Identica Limited
Registered in England
Company number: 2672075
Business Registered Address:
247 Tottenham Court Road
London W1T 7QX