Callisto Chargepoints started conducting its operations in 2013 as a Private Limited Company under the following Company Registration No.: 08556164. The firm's head office was based in London at 29 Shand St. This particular Callisto Chargepoints Limited company had been offering its services for at least 7 years.
This specific company had one managing director: Ian M., who was chosen to lead the company on 2013-10-25.