IDEAGEN LIMITED
02805019 - Incorporated on 30 March 1993
IDEAGEN MK LIMITEDDisolved
03528524 - Dissolved on 11 March 2025
IDEAGEN GAEL LIMITED
SC208191 - Incorporated on 15 June 2000
IDEAGEN HUDDLE LTD
05777111 - Incorporated on 11 April 2006
IDEAGENE LIMITEDActive - Proposal to Strike off
04777513 - Incorporated on 27 May 2003
IDEAGEN CAPTURE LIMITEDDisolved
02597395 - Dissolved on 24 October 2023
IDEAGEN TECHNOLOGY LIMITED
05676559 - Incorporated on 16 January 2006
IDEAGENE LIMITED
NI619761 - Incorporated on 9 August 2013
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
91 Waterloo Road, London, SE1 8XP
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
IDEAGEN DATUM LIMITED
07653312 - Incorporated on 1 June 2011
IDEAGEN OPSBASE LIMITED
11645841 - Incorporated on 26 October 2018