INTERPRETERS & TRANSLATORS LTD Company number 08536382 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address177 Lees Road, Oldham, England, OL4 1JP PostcodeOL4 1JP Companies at this postcode 35 Average house price in OL4 1JP £244,000 (7 sales) Map