Impact’s corporate headquarters are located in London, UK.
2nd Floor
40 Queen Street
London
EC4R 1DD
United Kingdom
[email protected]
Telephone: +44 204 617 8881
Registered office: 27 Old Gloucester Street, London, United Kingdom, WC1N 3AX
Camarco
Georgia Edmonds
107 Cheapside
London
EC2V 6DN
[email protected]
Telephone: +44 7511 415 467
Elemental Company Secretary Limited
Telephone: 020 3286 6229
Email: [email protected], with a copy to: [email protected]