DAVOLA IT LTD Company number 15039253 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address100 Kingsway, Flat 702, London, England, N12 0EQ PostcodeN12 0EQ Companies at this postcode 51 Average house price in N12 0EQ £458,000 (76 sales) Map