TEN TOWN LIMITED Company number 07664449 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressThe Old Orchard, Crescent Road, Stafford, ST17 9AL PostcodeST17 9AL Companies at this postcode 8 Average house price in ST17 9AL £523,000 (16 sales) Map