EXCEL PROJECT PLANNING AND CONSULTING LTD Company number 06735888 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address101 ABBEY WOOD ROAD, LONDON, SE2 9DZ PostcodeSE2 9DZ Companies at this postcode 27 Average house price in SE2 9DZ £370,000 (28 sales) Map