ARCOM HOMES LIMITED Company number 17429401 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressSuite 1 426a Well Hall Road, London, England, SE9 6UD PostcodeSE9 6UD Companies at this postcode 21 Average house price in SE9 6UD £412,000 (17 sales) Map