Selon les registres publics (RNE), Cleo est une entreprise immatriculée sous le SIREN 106457716, dont le siège est situé 37 Rue Ampere 69450 Saint-Cyr-Au-Mont-D'Or.