LOLA TECH LIMITED Company number 10014664 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address55 King William Street, 3d Floor (Dataart), London, England, EC4R 9AD PostcodeEC4R 9AD Companies at this postcode 43 Average house price in EC4R 9AD £702,000 (2 sales) Map