104 DEVELOPMENTS LTD Company number 10147684 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address12 Chamberlain Road, London, Greater London, England, N2 8JS PostcodeN2 8JS Companies at this postcode 5 Average house price in N2 8JS £744,000 (11 sales) Map