eCycle UK, 10 John Street, Stroud, Gloucestershire, GL5 2HA
01453 299171    stroud@theelectricbikeshop.co.uk
Regulated by the Financial Conduct Authority
eCycle UK FCA Reference Number 815537