TREAK INNOVATIONS LIMITED Company number 11701887 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address39 Tavistock Drive, Nottingham, United Kingdom, NG3 5DU PostcodeNG3 5DU Companies at this postcode 9 Average house price in NG3 5DU £582,000 (17 sales) Map