Company name: Pedal Power Cycles
Description: Pedal Power Bikes
92 Vineyard, Abingdon OX14 3PB, United Kingdom