logo
explain how to read the page

The above diagram shows the color scheme of the layout in the main result page. The parent entities and officers who have significant controls over the individuals in focus are always inapplicable. The offspring entities and appointments are those entities that the individuals in focus can influence on.

Clicking the links on parent entities or officers, and offspring entities or managed companies will put them in focus and show upstream or downstream connections. In general, ascendant entities can be found by moving toward upstream, and descendant entities are by toward downstream. In this way, progenitor entities such as grandparent companies (parents of parent), sibling companies (children of parent), partner companies (parents of child), and progeny entities such as grandchild companies (children of child) can be found easily.

Jump to: Offsprings
Parent entities and officers
Inapplicable
parent relation
Individuals in focus

Shah, Mehal

child relation
Offspring entities and appointments 86
  • 1
    AMP HA001 LIMITED
    09348671 09786743... (more)
    10 Lower Thames Street, London, England
    Active Corporate (23 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 25 - Director → ME
  • 2
    AMP HA004 LIMITED
    09613723 09786743... (more)
    10 Lower Thames Street, London, England
    Active Corporate (24 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 12 - Director → ME
  • 3
    AMP HA005 LIMITED
    09782313 09786743... (more)
    10 Lower Thames Street, London, England
    Active Corporate (24 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 24 - Director → ME
  • 4
    AMP HA006 LIMITED
    09786743 09786713... (more)
    10 Lower Thames Street, London, England
    Active Corporate (24 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 56 - Director → ME
  • 5
    AMP HA008 LIMITED
    - now 09904699 09786743... (more)
    AMP GM008 LIMITED - 2015-12-11
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 51 - Director → ME
  • 6
    AMP HA010 LIMITED
    09856837 09845963... (more)
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2024-10-30 ~ 2026-01-23
    IIF 38 - Director → ME
  • 7
    APEX ENERGY LTD
    09791395
    22-26 King Street, King's Lynn, Norfolk, England
    Active Corporate (14 parents, 1 offspring)
    Officer
    2019-06-28 ~ 2020-12-17
    IIF 69 - Director → ME
  • 8
    BARNFIELD ENERGY LIMITED
    - now 07807598
    BARNFIELD ENERGY PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (13 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 54 - Director → ME
  • 9
    BARTLEY ENERGY LIMITED
    12363041
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (5 parents)
    Officer
    2019-12-16 ~ dissolved
    IIF 79 - Director → ME
  • 10
    BARTLEY POWER LIMITED
    09343016
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (14 parents)
    Officer
    2020-10-16 ~ 2025-01-18
    IIF 64 - Director → ME
  • 11
    BELVEDERE ENERGY CENTRE LIMITED
    11640803
    Baird House, Seebeck Place, Milton Keynes, Buckinghamshire
    Dissolved Corporate (8 parents)
    Officer
    2019-11-14 ~ dissolved
    IIF 83 - Director → ME
  • 12
    BFG PROJECTS LIMITED
    - now 10790864
    SUNCREDIT RP VENTURES LIMITED
    - 2019-10-01 10790864
    10 Lower Thames Street, London, England
    Active Corporate (12 parents, 7 offsprings)
    Officer
    2025-02-13 ~ 2026-01-16
    IIF 7 - Director → ME
    2018-12-18 ~ 2020-09-07
    IIF 66 - Director → ME
  • 13
    BLACKMEAD ROOFTOP 1 LIMITED
    - now 09940404
    SPC ACQUISITIONS 2 LIMITED - 2016-03-11
    10 Lower Thames Street, London, England
    Active Corporate (9 parents, 12 offsprings)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 23 - Director → ME
  • 14
    BLACKMEAD ROOFTOP HOLDCO LIMITED
    10025507
    10 Lower Thames Street, London, England
    Active Corporate (9 parents, 2 offsprings)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 34 - Director → ME
  • 15
    BOOM LOW FARM SOLAR LIMITED
    - now 13518709
    BOOM LOW FARM SOLAR LIMITED
    - 2026-01-13 13518709
    Unit 5e Park Farm, Chichester Road, Arundel, England
    Active Corporate (10 parents)
    Officer
    2025-12-22 ~ 2026-01-23
    IIF 60 - Director → ME
  • 16
    BOYD ENERGY LIMITED
    - now 07813686
    BOYD ENERGY PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (16 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 20 - Director → ME
  • 17
    BROWNING POWER LIMITED
    - now 07813694
    BROWNING POWER PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (17 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 32 - Director → ME
  • 18
    CADWELL LANE ENERGY CENTRE LIMITED
    - now 11433517
    SUNVENTURES 14 LIMITED - 2019-03-21
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (7 parents)
    Officer
    2019-10-08 ~ dissolved
    IIF 77 - Director → ME
  • 19
    CANNON SOLAR LIMITED
    - now 12489879
    CANON SOLAR LIMITED
    - 2020-03-31 12489879
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (2 parents)
    Officer
    2020-02-28 ~ dissolved
    IIF 81 - Director → ME
  • 20
    CARROW SOLAR LIMITED
    - now 07722644
    SOLARXCHANGE NORFOLK LIMITED
    - 2020-01-03 07722644
    10 Lower Thames Street, London, England
    Active Corporate (8 parents, 1 offspring)
    Officer
    2019-12-17 ~ 2022-10-05
    IIF 78 - Director → ME
  • 21
    CHESTON ROAD ENERGY CENTRE LIMITED
    11685872
    Barid House, Seebeck Place, Milton Keynes, Buckinghamshire
    Dissolved Corporate (7 parents)
    Officer
    2019-11-14 ~ dissolved
    IIF 85 - Director → ME
  • 22
    CORBIERE RENEWABLES LIMITED
    08773859
    The Corn Store, Hyde Hall Farm, Buntingford, Hertfordshire, United Kingdom
    Active Corporate (19 parents)
    Officer
    2018-11-02 ~ 2022-06-28
    IIF 82 - Director → ME
  • 23
    DOWNING SUSTAINABLE INVESTMENT I LIMITED
    14019068
    10 Lower Thames Street, London, England
    Active Corporate (5 parents, 2 offsprings)
    Officer
    2022-04-01 ~ now
    IIF 33 - Director → ME
  • 24
    ESSENCE ENERGY LIMITED
    09361149
    Prospect House, Rouen Road, Norwich
    Dissolved Corporate (10 parents)
    Officer
    2019-09-18 ~ dissolved
    IIF 88 - Director → ME
  • 25
    EVOGREEN LIMITED
    - now 07696437 08006645
    EVOGREEN PLC - 2016-07-18
    R SOLUTIONS EASTERN PLC - 2012-05-23
    10 Lower Thames Street, London, England
    Active Corporate (11 parents, 1 offspring)
    Officer
    2025-01-09 ~ 2026-01-23
    IIF 8 - Director → ME
  • 26
    FLINTLY POWER LIMITED
    - now 07867113
    FLINTLY POWER PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (16 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 18 - Director → ME
  • 27
    GRANGE MILL ENERGY CENTRE LIMITED
    11685330
    Barid House, Seebeck Place, Milton Keynes, Buckinghamshire
    Dissolved Corporate (7 parents)
    Officer
    2019-11-14 ~ dissolved
    IIF 84 - Director → ME
  • 28
    GRESHDOWN ENERGY LIMITED
    - now 07867141
    GRESHDOWN ENERGY PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (15 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 53 - Director → ME
  • 29
    GRIFFITHS ROAD ENERGY CENTRE LIMITED
    - now 11433588
    SUNVENTURES 11 LIMITED - 2019-03-21
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (7 parents)
    Officer
    2019-10-08 ~ dissolved
    IIF 74 - Director → ME
  • 30
    HAMBLE ENERGY LIMITED
    12363153
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (5 parents)
    Officer
    2019-12-16 ~ dissolved
    IIF 73 - Director → ME
  • 31
    HAMBLE POWER LIMITED
    09342479
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (14 parents)
    Officer
    2020-10-16 ~ 2025-01-18
    IIF 62 - Director → ME
  • 32
    HELE MANOR LIMITED
    - now 10132256
    STOR 112 LTD
    - 2018-08-08 10132256 10132475... (more)
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (13 parents)
    Officer
    2018-08-03 ~ 2025-01-18
    IIF 70 - Director → ME
  • 33
    HELIOX II LIMITED
    07808344 07808403... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 47 - Director → ME
  • 34
    HELIOX III LIMITED
    07808403 07809366... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 36 - Director → ME
  • 35
    HELIOX IV LIMITED
    07809229 07809439... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 28 - Director → ME
  • 36
    HELIOX IX LIMITED
    07809070 07809229... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 14 - Director → ME
  • 37
    HELIOX LIMITED
    07718374
    10 Lower Thames Street, London, England
    Active Corporate (17 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 52 - Director → ME
  • 38
    HELIOX V LIMITED
    07808778 07808985... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 10 - Director → ME
  • 39
    HELIOX VII LIMITED
    07808900 07808972... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 21 - Director → ME
  • 40
    HELIOX VIII LIMITED
    07808972 07809847... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 31 - Director → ME
  • 41
    HELIOX XI LIMITED
    07809360 07809778... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 55 - Director → ME
  • 42
    HELIOX XII LIMITED
    07809334 07808403... (more)
    10 Lower Thames Street, London, England
    Active Corporate (16 parents, 1 offspring)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 17 - Director → ME
  • 43
    HOMER RENEWABLES LIMITED
    15923822
    10 Lower Thames Street, London, England
    Active Corporate (4 parents, 6 offsprings)
    Officer
    2024-08-29 ~ 2026-01-16
    IIF 59 - Director → ME
  • 44
    IMPACT POWER LIMITED
    10799736
    10 Lower Thames Street, London, England
    Active Corporate (8 parents)
    Officer
    2018-07-31 ~ 2026-01-23
    IIF 11 - Director → ME
  • 45
    INDIGO GENERATION LIMITED
    09940662
    10 Lower Thames Street, London, England
    Active Corporate (10 parents)
    Officer
    2019-02-01 ~ 2026-01-16
    IIF 35 - Director → ME
  • 46
    IRONHIDE GENERATION LIMITED
    09869674
    10 Lower Thames Street, London, England
    Active Corporate (13 parents)
    Officer
    2019-02-01 ~ 2026-01-16
    IIF 15 - Director → ME
  • 47
    JOPLY POWER LIMITED
    - now 07867097
    JOPLY POWER PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (15 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 48 - Director → ME
  • 48
    KEEKLE ENERGY LIMITED
    12363128
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (5 parents)
    Officer
    2019-12-16 ~ dissolved
    IIF 72 - Director → ME
  • 49
    KEEKLE POWER LIMITED
    09393206
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (15 parents)
    Officer
    2020-10-16 ~ 2025-01-18
    IIF 63 - Director → ME
  • 50
    LAVANT ENERGY LIMITED
    12363177
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (5 parents)
    Officer
    2019-12-16 ~ dissolved
    IIF 76 - Director → ME
  • 51
    LAVANT POWER LIMITED
    09342736
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (14 parents)
    Officer
    2020-10-16 ~ 2025-01-18
    IIF 65 - Director → ME
  • 52
    MAGNUS ASSETS ONE LIMITED
    11214178
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (12 parents, 9 offsprings)
    Officer
    2020-11-19 ~ 2025-01-18
    IIF 61 - Director → ME
    2020-11-19 ~ 2022-10-05
    IIF 68 - Director → ME
  • 53
    MAGNUS ASSETS TWO LIMITED
    12297181 11214182
    3rd Floor Tootal House, 56 Oxford Street, Manchester, Greater Manchester
    Liquidation Corporate (3 parents, 4 offsprings)
    Officer
    2019-11-04 ~ now
    IIF 49 - Director → ME
  • 54
    MEERDYKE SOLAR LIMITED
    14380857
    10 Lower Thames Street, London, England
    Active Corporate (7 parents)
    Officer
    2024-10-29 ~ 2026-01-16
    IIF 26 - Director → ME
  • 55
    MONICA SOLAR LIMITED
    - now 11871728
    NEXTPOWER SPV 6 LIMITED
    - 2024-12-04 11871728 12039488... (more)
    10 Lower Thames Street, London, England
    Active Corporate (8 parents)
    Officer
    2024-06-18 ~ 2026-01-16
    IIF 6 - Director → ME
  • 56
    NEW HALL SOLAR FARM LIMITED
    - now 14191222
    BOOM DEVELOPMENTS 4 LIMITED - 2022-11-24
    Unit 5e Park Farm, Chichester Road, Arundel, England
    Active Corporate (6 parents)
    Officer
    2025-12-22 ~ 2026-01-23
    IIF 1 - Director → ME
  • 57
    NORFOLK AD HOLDING LIMITED
    13158936
    The Corn Store, Hyde Hall Farm, Buntingford, Hertfordshire, United Kingdom
    Active Corporate (16 parents, 1 offspring)
    Officer
    2021-05-27 ~ 2022-06-28
    IIF 67 - Director → ME
  • 58
    NOTTINGHAM ROAD ENERGY CENTRE LIMITED
    11640863
    Barid House, Seebeck Place, Milton Keynes, Buckinghamshire
    Dissolved Corporate (10 parents)
    Officer
    2019-10-08 ~ dissolved
    IIF 86 - Director → ME
  • 59
    PEPYS POWER LIMITED
    - now 07772750
    PEPYS POWER PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (13 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 27 - Director → ME
  • 60
    RAYVOLUTION SOLAR GROUP 1 LIMITED
    16908112
    10 Lower Thames Street, London, England
    Active Corporate (3 parents, 2 offsprings)
    Officer
    2025-12-12 ~ 2025-12-16
    IIF 5 - Director → ME
  • 61
    RAYVOLUTION SOLAR HOLDCO LIMITED
    16905960
    10 Lower Thames Street, London, England
    Active Corporate (4 parents, 1 offspring)
    Officer
    2025-12-12 ~ 2025-12-12
    IIF 2 - Director → ME
  • 62
    RAYVOLUTION SOLAR LIMITED
    16628345
    10 Lower Thames Street, London, England
    Active Corporate (7 parents, 3 offsprings)
    Officer
    2025-08-05 ~ 2025-12-12
    IIF 4 - Director → ME
  • 63
    RAYVOLUTION SOLAR MIDCO LIMITED
    16906083
    10 Lower Thames Street, London, England
    Active Corporate (3 parents, 3 offsprings)
    Officer
    2025-12-12 ~ 2025-12-12
    IIF 9 - Director → ME
  • 64
    ROCKHOPPER RENEWABLES LIMITED
    08748105
    10 Lower Thames Street, London, England
    Active Corporate (8 parents)
    Officer
    2019-02-01 ~ 2026-01-16
    IIF 37 - Director → ME
  • 65
    ROOF SOLAR PV 1 LIMITED
    07774337 07890534... (more)
    10 Lower Thames Street, London, England
    Active Corporate (18 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 22 - Director → ME
  • 66
    ROOF SOLAR PV LIMITED
    07890536 07890665... (more)
    10 Lower Thames Street, London, England
    Active Corporate (18 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 45 - Director → ME
  • 67
    ROSSINGTON POWER LIMITED
    10313195
    2nd Floor Cardinal Place, 100 Victoria Street, London, United Kingdom
    Active Corporate (13 parents)
    Officer
    2018-08-03 ~ 2025-01-18
    IIF 71 - Director → ME
  • 68
    SAMPTON ENERGY LIMITED
    - now 07867109
    SAMPTON ENERGY PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (13 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 29 - Director → ME
  • 69
    SF RENEWABLES (SOLAR) LIMITED
    09020597
    10 Lower Thames Street, London, England
    Active Corporate (9 parents)
    Officer
    2019-02-01 ~ now
    IIF 57 - Director → ME
  • 70
    SHAWHOUSE ENERGY CENTRE LIMITED
    11685316
    Barid House, Seebeck Place, Milton Keynes, Buckinghamshire
    Dissolved Corporate (6 parents)
    Officer
    2019-11-14 ~ dissolved
    IIF 87 - Director → ME
  • 71
    SHAWLEY ENERGY LIMITED
    - now 07827009
    SHAWLEY ENERGY PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (16 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 39 - Director → ME
  • 72
    SHIFT ENERGY LIMITED
    10950530
    10 Lower Thames Street, London, England
    Active Corporate (7 parents, 1 offspring)
    Officer
    2018-07-31 ~ 2026-01-16
    IIF 19 - Director → ME
  • 73
    SINCLAIR WORKS ENERGY CENTRE LIMITED
    - now 11433478
    SUNVENTURES 15 LIMITED - 2019-03-21
    6th Floor St Magnus House, 3 Lower Thames Street, London, England
    Dissolved Corporate (6 parents)
    Officer
    2019-10-08 ~ dissolved
    IIF 80 - Director → ME
  • 74
    SOLAR EXCHANGE (NO 1) LIMITED
    07547044
    10 Lower Thames Street, London, England
    Active Corporate (12 parents)
    Officer
    2019-12-17 ~ 2022-10-05
    IIF 75 - Director → ME
  • 75
    SOLAR SUN 2 LIMITED
    07706928 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 16 - Director → ME
  • 76
    SOLAR SUN 3 LIMITED
    07747287 07845459... (more)
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 13 - Director → ME
  • 77
    SOLAR SUN 4 LIMITED
    07747299 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 41 - Director → ME
  • 78
    SOLAR SUN 5 LIMITED
    07747357 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (19 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 40 - Director → ME
  • 79
    SOLAR SUN 7 LIMITED
    07845459 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (18 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 30 - Director → ME
  • 80
    SOLAR SUN 8 LIMITED
    07882864 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (19 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 58 - Director → ME
  • 81
    SOLAR SUN 9 LIMITED
    07882884 07747287... (more)
    10 Lower Thames Street, London, England
    Active Corporate (19 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 46 - Director → ME
  • 82
    SOLAR SUN LIMITED
    - now 07403006 07845459... (more)
    SOLAR SUN PV LIMITED - 2010-11-23
    10 Lower Thames Street, London, England
    Active Corporate (20 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 42 - Director → ME
  • 83
    SPC ACQUISITIONS LIMITED
    09480482 10702253... (more)
    10 Lower Thames Street, London, England
    Active Corporate (12 parents, 10 offsprings)
    Officer
    2023-12-22 ~ 2026-01-16
    IIF 50 - Director → ME
  • 84
    SPRING DEV 09 LIMITED
    - now 13378094 11490072... (more)
    SPRING DEV 09 LIMITED
    - 2025-08-20 13378094 11490072... (more)
    41-43 Market Place, Chippenham, England
    Active Corporate (9 parents)
    Officer
    2025-08-13 ~ 2025-12-16
    IIF 44 - Director → ME
  • 85
    TELLINGTON POWER LIMITED
    - now 07807358
    TELLINGTON POWER PLC - 2015-08-19
    10 Lower Thames Street, London, England
    Active Corporate (17 parents)
    Officer
    2023-12-22 ~ 2026-01-23
    IIF 43 - Director → ME
  • 86
    VATTENFALL SOLAR PROJECTS LIMITED
    - now 13074901
    VATTENFALL SOLAR SWINFORD LIMITED - 2021-12-10
    5th Floor 70, St Mary Axe, London, United Kingdom
    Active Corporate (9 parents)
    Officer
    2025-08-29 ~ 2025-12-16
    IIF 3 - Director → ME

The content of this website is protected by AgonGuard.

© 2022- Polylogarithmic Technology Ltd (Registered in England and Wales No. 14256313). All rights reserved.

Contains public sector information retrieved at 9 February 2026 and licensed under the Open Government Licence v3.0.