MAGMA FILMS LIMITED Company number 04015019 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressFlat 3 Liddiard House, 105-111 Lansdowne Road, London, England, W11 2LD PostcodeW11 2LD Companies at this postcode 7 Average house price in W11 2LD £655,000 (1 sales) Map