OSO DEVOPS LIMITED Company number 10889879 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressThe Landing 131 Tileman House, Upper Richmond Road, London, England, SW15 2TL PostcodeSW15 2TL Companies at this postcode 71 Average house price in SW15 2TL £793,000 (37 sales) Map