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