Exalead S.a. Company numberFC027453 StatusActive TypeOther Company Type Incorporated20 Feb 2007 Registered office MR Peter SmithConstantin Aldwych House81 AldwychWC2B 4HN Data JSON Markdown