2CV CLEARANCE LIMITED Company number 08771404 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address158 Eccleshall Road, Stafford, Staffordshire, United Kingdom, ST16 1JA PostcodeST16 1JA Companies at this postcode 7 Average house price in ST16 1JA £533,000 (21 sales) Map