BABEL TECH LIMITED Company number 05562018 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address668 WOODBOROUGH ROAD, NOTTINGHAM, NG3 5FS PostcodeNG3 5FS Companies at this postcode 40 Average house price in NG3 5FS £112,000 (18 sales) Map