- Company Overview for IGEN UK LTD (05414295)
- Filing history for IGEN UK LTD (05414295)
- People for IGEN UK LTD (05414295)
- More for IGEN UK LTD (05414295)
There are no persons with significant control or statements available for this company.
There are no persons with significant control or statements available for this company.