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