CROLLA STUDIO LIMITED Company number 11482630 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address108 Dunlace Road, London, England, E5 0ND PostcodeE5 0ND Companies at this postcode 14 Average house price in E5 0ND £801,000 (19 sales) Map