TABLEGARD LIMITED Company number 05283519 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressUnit 6 Spring Mill, Moor Street, Heywood, England, OL10 3DD PostcodeOL10 3DD Companies at this postcode 13 Average house price in OL10 3DD £133,000 (12 sales) Map