This is the list of parties which process data on behalf of EIDO.
HE372496 4 Promitheos, 1st Floor, Nicosia 1605, Cyprus
161 Longmarket Street, Cape Town City Centre, 8001 South Africa
Amazon Web Services
60 Holborn Viaduct, London, EC1A 2F
EIDO Systems International Limited
Bridgford Business Centre, 29 Bridgford Road, West Bridgford, Nottingham, United Kingdom, NG2 6AU
2950 Delaware Street, Suite 201, San Mateo CA 94403.