R LEECHMERE LIMITED Company number 16013212 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address113b Elm Park, Brixton, London, England, SW2 2TZ PostcodeSW2 2TZ Companies at this postcode 25 Average house price in SW2 2TZ £596,000 (32 sales) Map