CAPELA & SONS CONSTRUCTIONS LTD Company number 08239626 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address5-A GRANVILLE PLACE, HIGH ROAD, LONDON, ENGLAND, N12 0AU PostcodeN12 0AU Companies at this postcode 86 Average house price in N12 0AU £340,000 (56 sales) Map