E-SOIL LIMITED Company number 12949247 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address36 Southwell Estate, Eccleshall, Stafford, England, ST21 6EB PostcodeST21 6EB Companies at this postcode 8 Average house price in ST21 6EB £264,000 (24 sales) Map