O EDGE LTD Company number 13778217 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressGround Floor Flat, 3 Winthorpe Road, London, London, United Kingdom, SW15 2LW PostcodeSW15 2LW Companies at this postcode 40 Average house price in SW15 2LW £942,000 (37 sales) Map