ELECTRIC PEDALS LIMITED Company number 07842247 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address182 IVYDALE ROAD, LONDON, GREATER LONDON, SE15 3BT PostcodeSE15 3BT Companies at this postcode 23 Average house price in SE15 3BT £754,000 (25 sales) Map