SCIENCE LTD
13 CURATE FENECH STREET, BURZEBBUGIA, MALTA, BBG 2032
SCIENCE LTD
52A OLD MINT STREET, VLT 1516, VALLETTA, MALTA
SCIENCE LTD
13 CURATE FENECH STREET, BIRZEBBUGIA, UNITED KINGDOM, BBG 2032
UTC OXFORDSHIRE TRUST
08296556 - Incorporated on 16 November 2012
OXFORD UK FINANCING PLC
07809448 - Incorporated on 13 October 2011
TRANS DERMAL SCIENCES PLCLiquidation
05328635 - Incorporated on 11 January 2005
SCIENCE LTD
52A OLD MINT STREET, VLT 1516, VALLETTA, MALTA
SCIENCE LTD
13 CURATE FENECH STREET, BIRZEBBUGIA, MALTA, BBG 2032
SCIENCE LTD
52A OLD MINT STREET, VLT 1516, VALLETTA, MALTA
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
3I PLC
91 Waterloo Road, London, SE1 8XP
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
1 Knightsbridge, London, United Kingdom, SW1X 7LX
3I PLC
16 PALACE STREET, LONDON, SW1E 5JD
3I PLC
16 PALACE STREET, LONDON, UNITED KINGDOM, SW1E 5JD
DERMASALVE SCIENCES PLCDissolved
04989302 - Dissolved on 19 April 2011
PHYTOME LIFE SCIENCES PLC
14917571 - Incorporated on 6 June 2023
STAPHYT LTD
01722111 - Incorporated on 10 May 1983
3I PLC
91 WATERLOO ROAD, LONDON, SE1 8XP
LONDON AND OXFORD CAPITAL MARKETS PLC
5 FREDERICK'S PLACE, OLD JEWRY, LONDON, EC2R 8JQ