Contact Us

Please fill in the contact form below or send an email direct to info@icrtdeter.com

Lucideon Limited
Queens Road, Penkhull
Stoke-on-Trent
Staffordshire, ST4 7LQ
United Kingdom

+44 (0)1782 764389

Lucideon
P.O. Box 110562
79 TW Alexander Drive,
4401 Research Commons, Suite 101,
Research Triangle Park, NC 27709, USA

+1 919-504-4900