LONDON ARC LIMITED Company number 11363904 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address263 Cannon Hill Lane, London, United Kingdom, SW20 9DB PostcodeSW20 9DB Companies at this postcode 23 Average house price in SW20 9DB £878,000 (18 sales) Map