JOELLE ELECTRICALS LTD Company number 11399923 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address219 VILLAS ROAD, LONDON, ENGLAND, SE18 7PP PostcodeSE18 7PP Companies at this postcode 21 Average house price in SE18 7PP £267,000 (3 sales) Map