19 MONTRELL ROAD LIMITED Company number 14884504 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address19a Montrell Road, London, SW2 4QD PostcodeSW2 4QD Companies at this postcode 37 Average house price in SW2 4QD £603,000 (49 sales) Map