Organisations covered in MEGAPORT (UK) LIMITED group statement (2025)

Below are the organisations covered in MEGAPORT (UK) LIMITED statement (2025)
Organisation

MEGAPORT (EUROPE) LIMITED

The St Botolph Building, 138, Houndsditch, London, United Kingdom, EC3A 7AR

Company number: 10224736