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