ELECTRA FILMS LIMITED Company number 12178003 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address56 Netherwood Road, London, United Kingdom, W14 0BG PostcodeW14 0BG Companies at this postcode 20 Average house price in W14 0BG £796,000 (36 sales) Map