Company identity
Founded / incorporated
8 June 1999
Company number 03783939
Legal name
IDEMIA UK LIMITED
Company type
Private Limited Company
Region
South West England
Registered address
ALEXANDRA WAY
ASHCHURCH BUSINESS CENTRE
TEWKESBURY
GLOUCESTERSHIRE
GL20 8GA
Insolvency history
No