This Callido Limited business has been in this business field for at least twenty four years, as it's been founded in 2000. Started with registration number 04052942, Callido is a Private Limited Company with office in Suite 52, London W1B 1PE. This firm's classified under the NACE and SIC code 62020 which means Information technology consultancy activities. 2022-12-31 is the last time when the company accounts were reported.
According to the official data, this specific business is controlled by just one managing director: Carlo S., who was formally appointed in August 2000. For twenty two years Peter V., had been responsible for a variety of tasks within this business up until the resignation in August 2022.