Company

IMPACTA GLOBAL LIMITED

Company Number: 13872321

REGISTERED OFFICE
3 ORCHARD PLACE
LONDON
SW1H 0BF
ENGLAND
Incorporation Date:
26/01/2022
INDUSTRIES
66300 – Fund management activities
Controlled By
Impacta Global Holding Limited