OPUS RAIL LTD Company number 15749643 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address291 Tildesley Road, London, England, SW15 3BA PostcodeSW15 3BA Companies at this postcode 6 Average house price in SW15 3BA £343,000 (5 sales) Map