ChargeBound is located in London, United Kingdom on 59 Disraeli Rd. ChargeBound is rated 3 out of 5 in the category energy equipment and solutions in United Kingdom. We are OPTIMISTS. Our mission is to work towards the elimination of car passenger emissions. We believe electric vehicles are a crucial piece of the puzzle in solving for a more sustainable and clean environment; and we have a unique opportunity to influence the development of this.
Company size
1-10 employees
Headquarters
London, England