Organisations covered in SEGEN LIMITED group statement (2026)

Below are the organisations covered in SEGEN LIMITED statement (2026)
Organisation

M-RACK LTD

1, Mortimer Street, Floors 2-3, London, England, W1T 3JA

Company number: 16956182

MANGROVE ENERGY LIMITED

128, City Road, London, United Kingdom, EC1V 2NX

Company number: 14371111

MANGROVE GROUP LTD

200, Fowler Avenue, Farnborough, England, GU14 7JP

Company number: 14526956

THE SEGEN GROUP LIMITED

200, Fowler Avenue, Farnborough, England, GU14 7JP

Company number: 12905203