Group Structure

Corporate ownership hierarchy and control relationships

4 Parents 188 Subsidiaries

Parent Companies

Company NameCompany IDCountryOwnership
OCTOPUS INVESTMENTS NOMINEES LIMITEDUK-05572093united kingdom75-100%
OCTOPUS INVESTMENTS LIMITEDUK-03942880united kingdom75-100%
OCTOPUS CAPITAL LIMITEDUK-03981143united kingdom75-100%
OCTOPUS GROUP HOLDINGS LTDUK-14002583united kingdom75-100%

TM TRADING LIMITED

UK-07447367

Subsidiary Companies

Company NameCompany IDCountryOwnershipDepth
ABEBA ENERGY LIMITED UK-08444079united kingdom75-100%Level 1
ABELLONA LIMITED UK-07699623united kingdom75-100%Level 1
ACCELERATY LIMITED UK-09331397united kingdom75-100%Level 1
ACQUIRE YOUR BUSINESS LIMITED +1UK-07178722united kingdom75-100%Level 1
ADALINDA SOLAR LIMITED UK-07931292united kingdom75-100%Level 1
ALBULFEDA ENERGY LIMITED UK-07817723united kingdom75-100%Level 1
ALFRAGANUS ENERGY LIMITED UK-07818284united kingdom75-100%Level 1
ALFRODULL LIMITED UK-07702478united kingdom75-100%Level 1
ALHAZEN ENERGY LIMITED UK-07817979united kingdom75-100%Level 1
ALLUNGA LIMITED UK-07702401united kingdom75-100%Level 1
ALMANON ENERGY LIMITED UK-07817992united kingdom75-100%Level 1
ANGELICO SOLAR LIMITED UK-09941887united kingdom75-100%Level 1
ANGUS POWER LIMITED UK-08840771united kingdom75-100%Level 1
APEDEMAK LIMITED UK-07702491united kingdom75-100%Level 1
AREVALOUS POWER LIMITED UK-07447209united kingdom75-100%Level 1
ARISTILLUS ENERGY LIMITED UK-07818232united kingdom75-100%Level 1
ASIANNE LIMITED UK-07702384united kingdom75-100%Level 1
BALUCHI LIMITED UK-09493957united kingdom75-100%Level 1
BAROCIUS ENERGY LIMITED UK-07818073united kingdom75-100%Level 1
BELAKANE SOLAR LIMITED UK-07931182united kingdom75-100%Level 1
BELOBOG LIMITED UK-07702669united kingdom75-100%Level 1
BHASKAR LIMITED UK-07702373united kingdom75-100%Level 1
BORELLY ENERGY LIMITED UK-07817978united kingdom75-100%Level 1
BOTTICELLI ENERGY LIMITED UK-09746344united kingdom75-100%Level 1
BRAMANTE SOLAR LIMITED UK-09941981united kingdom75-100%Level 1
BRANGUS POWER LIMITED UK-08840800united kingdom75-100%Level 1
BROCELIANDE HOLDING LIMITED UK-13448888united kingdom75-100%Level 1
BRUNHILD ENERGY LIMITED UK-07818097united kingdom75-100%Level 1
BRUNISSEN LIMITED UK-07702511united kingdom75-100%Level 1
BYBLIS ENERGY LIMITED UK-07818175united kingdom75-100%Level 1
CANALETTO SOLAR LIMITED UK-09941552united kingdom75-100%Level 1
CAUCHY ENERGY LIMITED UK-07818280united kingdom75-100%Level 1
CESONIUS RESERVE POWER LTD UK-09379845united kingdom75-100%Level 1
CHAMANIA LIMITED UK-07702455united kingdom75-100%Level 1
CHEMOSH LIMITED UK-07702499united kingdom75-100%Level 1
CLAIRAUT ENERGY LIMITED UK-07818260united kingdom75-100%Level 1
CLARAMOND SOLAR LIMITED UK-07931331united kingdom50-75%Level 1
CLEOMEDES ENERGY LIMITED UK-07818288united kingdom75-100%Level 1
CLOTHILDA SOLAR LIMITED UK-07931327united kingdom75-100%Level 1
COLONGRA POWER LIMITED UK-09858723united kingdom75-100%Level 1
CONDAMINE ENERGY LIMITED UK-07818354united kingdom75-100%Level 1
CYRAH POWER LIMITED UK-07447213united kingdom75-100%Level 1
DACIA ENERGY LIMITED UK-08443998united kingdom75-100%Level 1
DAJBOG LIMITED UK-07702395united kingdom75-100%Level 1
DEVAD FILMS LIMITED +1UK-07478038united kingdom75-100%Level 1
DHATAR LIMITED UK-07702487united kingdom75-100%Level 1
DISPATER RESERVE POWER LTD UK-09379623united kingdom75-100%Level 1
DONATELLO ENERGY LIMITED UK-09745779united kingdom75-100%Level 1
DRACONIDS ENERGY LIMITED UK-07818403united kingdom75-100%Level 1
DTV SALES LIMITED +5UK-07154801united kingdom75-100%Level 1
DUDUGERA LIMITED UK-07702304united kingdom75-100%Level 1
EFIA ENERGY LIMITED +1UK-08443952united kingdom75-100%Level 1
EGUSKINA LIMITED UK-07702537united kingdom75-100%Level 1
ELEADORA LIMITED UK-07702535united kingdom75-100%Level 1
ELKE SOLAR LIMITED UK-07931240united kingdom75-100%Level 1
ELLI SOLAR LIMITED UK-07931263united kingdom75-100%Level 1
EVAKI POWER LIMITED UK-07447032united kingdom75-100%Level 1
FAUTH ENERGY LIMITED UK-07818537united kingdom75-100%Level 1
FELICIE SOLAR LIMITED UK-07931168united kingdom75-100%Level 1
FLAMMARION ENERGY LIMITED UK-07818471united kingdom75-100%Level 1
FOUCAULT ENERGY LIMITED UK-07818523united kingdom75-100%Level 1
FRIESIAN POWER LIMITED UK-08840804united kingdom75-100%Level 1
GASSENDI ENERGY LIMITED UK-07818497united kingdom75-100%Level 1
GERDE SOLAR LIMITED UK-07931287united kingdom75-100%Level 1
GNOWEE POWER HOLDINGS LIMITED UK-08769299united kingdom75-100%Level 1
GREENCO SERVICES 2 LIMITED UK-07437832united kingdom75-100%Level 1
GRETEL SOLAR LIMITED UK-07931267united kingdom75-100%Level 1
GRIANGHATH LIMITED UK-07702532united kingdom75-100%Level 1
GRIAN POWER LIMITED UK-07447530united kingdom75-100%Level 1
HARPALUS ENERGY LIMITED UK-07818499united kingdom75-100%Level 1
HEDWIG SOLAR LIMITED UK-07931317united kingdom75-100%Level 1
HELAKU POWER LIMITED UK-07448782united kingdom75-100%Level 1
HELLA SOLAR LIMITED UK-07931260united kingdom75-100%Level 1
HIPPARCHUS ENERGY LIMITED UK-07818558united kingdom75-100%Level 1
HORREBOW ENERGY LIMITED +1UK-07818691united kingdom75-100%Level 1
HUITZILOPOCHTLI LIMITED UK-07702536united kingdom75-100%Level 1
HURSIT LIMITED UK-07702544united kingdom75-100%Level 1
IARILO LIMITED UK-07702441united kingdom75-100%Level 1
INTINA POWER LIMITED UK-07447562united kingdom75-100%Level 1
ISIDORUS ENERGY LIMITED UK-07818506united kingdom75-100%Level 1
ISOKE ENERGY LIMITED UK-08444058united kingdom75-100%Level 1
JAC FILMS HOLDINGS 1 LIMITED +2UK-06627551united kingdom75-100%Level 1
JAC RIGHTS MANAGEMENT HOLDINGS 1 LIMITED +5UK-06444704united kingdom75-100%Level 1
JATA ENERGY LIMITED UK-08444026united kingdom75-100%Level 1
JOKIM LIMITED UK-07698841united kingdom75-100%Level 1
JUTTA SOLAR LIMITED UK-07932095united kingdom75-100%Level 1
KAAKWHA LIMITED UK-07702550united kingdom75-100%Level 1
KAIKALA LIMITED UK-07702554united kingdom75-100%Level 1
KAITANGATA LIMITED UK-07702558united kingdom75-100%Level 1
KALVELIS LIMITED UK-07698984united kingdom75-100%Level 1
KALYNDA POWER LIMITED +1UK-07447521united kingdom75-100%Level 1
KANYA ENERGY LIMITED UK-08444001united kingdom75-100%Level 1
KHORSHED LIMITED UK-07702553united kingdom75-100%Level 1
KLARA SOLAR LIMITED UK-07932123united kingdom75-100%Level 1
KRIEGER ENERGY LIMITED UK-07818556united kingdom75-100%Level 1
KUNOWSKY ENERGY LIMITED UK-07818551united kingdom75-100%Level 1
LANSDOWNE FILM DEVELOPMENT LIMITED UK-07279675united kingdom75-100%Level 1
LEONARDO SOLAR LIMITED UK-09941831united kingdom75-100%Level 1
LEWA ENERGY LIMITED UK-08444088united kingdom75-100%Level 1
LINCOLN RED POWER LIMITED UK-09125849united kingdom75-100%Level 1
LONGHORN POWER LIMITED UK-09125980united kingdom75-100%Level 1
LUGH LIMITED UK-07702742united kingdom75-100%Level 1
MALAKBEL LIMITED UK-07697437united kingdom75-100%Level 1
MALLINA POWER LIMITED +1UK-07447520united kingdom75-100%Level 1
MALWINE SOLAR LIMITED UK-07932116united kingdom75-100%Level 1
MARTANDA LIMITED UK-07702709united kingdom75-100%Level 1
MEDIACO BUSINESS SERVICES LIMITED +1UK-07463997united kingdom75-100%Level 1
MEHRANG LIMITED UK-07702670united kingdom75-100%Level 1
MICHABO POWER LIMITED UK-07447515united kingdom75-100%Level 1
MICHELANGELO ENERGY LIMITED UK-09746224united kingdom75-100%Level 1
MIRALALOU LIMITED UK-07702760united kingdom75-100%Level 1
MISAE POWER LIMITED +1UK-07447572united kingdom75-100%Level 1
MITZI SOLAR LIMITED UK-07932191united kingdom75-100%Level 1
MODIGLIANI SOLAR LIMITED UK-09941547united kingdom75-100%Level 1
MONCHINA LIMITED UK-09493109united kingdom75-100%Level 1
NABARUN LIMITED UK-07702743united kingdom75-100%Level 1
NAPKIRALY LIMITED UK-07702812united kingdom75-100%Level 1
NIMA POWER HOLDINGS LIMITED UK-08769420united kingdom75-100%Level 1
ODA SOLAR LIMITED UK-07931171united kingdom75-100%Level 1
ONILE ENERGY LIMITED UK-08444056united kingdom75-100%Level 1
OTTILA SOLAR LIMITED UK-07932146united kingdom75-100%Level 1
PAIVATAR POWER LIMITED +1UK-07447598united kingdom75-100%Level 1
PERCHTA LIMITED UK-07697474united kingdom75-100%Level 1
PERSONNEL ADVISORY SERVICES LIMITED +1UK-07438236united kingdom75-100%Level 1
PIRLO SOLAR LIMITED UK-09941838united kingdom75-100%Level 1
PTB FILMS LIMITED UK-07533619united kingdom75-100%Level 1
PUNCHAU POWER LIMITED +1UK-07447344united kingdom75-100%Level 1
QF1 FILMS (QUICKFIRE) LIMITED UK-06186041united kingdom75-100%Level 1
QF2 FILMS (QUICKFIRE) LIMITED UK-06568922united kingdom75-100%Level 1
QF3 FILMS (QUICKFIRE) LIMITED UK-07139326united kingdom75-100%Level 1
QF4 FILMS (QUICKFIRE) LIMITED UK-07139312united kingdom75-100%Level 1
RASHMIKA LIMITED UK-07697473united kingdom75-100%Level 1
RESILIENT CORPORATE SERVICES LIMITED +1UK-07169519united kingdom75-100%Level 1
RUVA ENERGY LIMITED UK-08443529united kingdom75-100%Level 1
SAAS BUSINESS SERVICES LIMITED +1UK-07437897united kingdom75-100%Level 1
SHAKTI POWER HOLDINGS LIMITED UK-08769461united kingdom75-100%Level 1
SOMMER SOLAR LIMITED UK-07932138united kingdom75-100%Level 1
SONSTE LIMITED UK-07697487united kingdom75-100%Level 1
SULA POWER HOLDINGS LIMITED UK-08769653united kingdom75-100%Level 1
SUN & STONE 4 LTD UK-06575672united kingdom75-100%Level 1
SUVANA LIMITED UK-07702775united kingdom75-100%Level 1
SYNNOVE LIMITED UK-07702820united kingdom75-100%Level 1
TARBES POWER LIMITED UK-09126060united kingdom75-100%Level 1
TEJESHWAR LIMITED UK-07702782united kingdom75-100%Level 1
TERUKO POWER LIMITED UK-07447348united kingdom75-100%Level 1
TICKETUS SERVICES 33 LIMITED +1UK-06787805united kingdom75-100%Level 1
TICKETUS SERVICES 35 LIMITED +1UK-06788988united kingdom75-100%Level 1
TINTORETTO SOLAR LIMITED UK-09941872united kingdom75-100%Level 1
TIZIANO SOLAR LIMITED UK-09941878united kingdom75-100%Level 1
TONATIUH TRADING 2 LIMITED UK-07367391united kingdom75-100%Level 1
TUWALE POWER HOLDINGS LIMITED UK-08769583united kingdom75-100%Level 1
UCCELLO ENERGY LIMITED UK-09746019united kingdom75-100%Level 1
YATA POWER LIMITED UK-07447570united kingdom75-100%Level 1
YAWO ENERGY LIMITED UK-08443838united kingdom75-100%Level 1
ZABOSPAN SOLAR LIMITED UK-07818063united kingdom75-100%Level 1
ZUVAN POWER LIMITED +1UK-07447585united kingdom75-100%Level 1