ARMILLAS LTD Company number 10137817 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address52 Leytonstone Road, London, England, E15 1SQ PostcodeE15 1SQ Companies at this postcode 111 Average house price in E15 1SQ £514,000 (44 sales) Map