Earthworm Foundation Company numberFC039323 StatusActive TypeOther Company Type Incorporated1 Jan 2022 Registered office 50a Route De DivonneNyon Data JSON Markdown