OUYA PROPERTIES LIMITED Company number 15310330 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address118-120 Linthorpe Road, Middlesbrough, England, TS1 2JR PostcodeTS1 2JR Companies at this postcode 20 Average house price in TS1 2JR £196,000 (3 sales) Map