O-VIDEO LIMITED Company number 03564733 · Monitor this company Active Overview People 7 Control Charges Documents Analysis Location Related Registered office AddressUnit 3 Teddington Business Park, Station Road, Teddington, Middlesex, TW11 9BQ PostcodeTW11 9BQ Companies at this postcode 40 Average house price in TW11 9BQ £557,000 (6 sales) Map