LEO TRADERS1 LTD Company number 13320570 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address46a Maygrove Road, London, Camden, United Kingdom, NW6 2EB PostcodeNW6 2EB Companies at this postcode 494 Average house price in NW6 2EB £584,000 (48 sales) Map