🇬🇧
IMPACT INVEST SCANDINAVIA LTD
70.22 · Management consultancy activities other than financial managementSIC70229 · 72200MicroID11325730
📍 38 CLAVERING AVENUE, C/O EDSTROM, LONDON, SW13 8DY, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.