ELECTRIC PICKLE LIMITED Company number 16879560 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address10a Shalimar Road, London, United Kingdom, W3 9JD PostcodeW3 9JD Companies at this postcode 11 Average house price in W3 9JD £695,000 (15 sales) Map