EXCEL CONSULTING LIMITED Company number 10240266 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office Address84 ELTHORNE ROAD, LONDON, ENGLAND, N19 4AS PostcodeN19 4AS Companies at this postcode 27 Average house price in N19 4AS £487,000 (57 sales) Map