NICK CHAPPELL LIMITED Company number 09816659 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address36 Altima Court 33 East Dulwich Road, London, England, SE22 9AL PostcodeSE22 9AL Companies at this postcode 10 Average house price in SE22 9AL £523,000 (68 sales) Map