Company name: ChargeBox Ltd
Description: ChargeBox are award winning, market leaders in mobile phone 'lock & leave' and 'stay & charge' charging systems.
Unit 15, Bell Industrial Estate, Cunnington St, London W4 5HB, United Kingdom