EXCEL ACCOUNTS SERVICE LIMITED Company number 04921205 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address441 High Street North, London, England, E12 6TJ PostcodeE12 6TJ Companies at this postcode 310 Average house price in E12 6TJ £444,000 (10 sales) Map