TM CREATIVE STUDIOS LTD Company number 16716934 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address92 Tower Street, Heywood, England, OL10 3AD PostcodeOL10 3AD Companies at this postcode 9 Average house price in OL10 3AD £108,000 (51 sales) Map