P&M OTTO LTD Company number 12195140 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address236, Flat C Cricklewood Lane, London, United Kingdom, NW2 2PU PostcodeNW2 2PU Companies at this postcode 24 Average house price in NW2 2PU £503,000 (30 sales) Map