CC120 LIMITED Company number 12386294 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address228a Cricklewood Lane, London, England, NW2 2PU PostcodeNW2 2PU Companies at this postcode 24 Average house price in NW2 2PU £501,000 (30 sales) Map