C. STILL LIMITED Company number 04910037 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressNew Rose House, High Street Edgmond, Newport, Shropshire, TF10 8JW PostcodeTF10 8JW Companies at this postcode 8 Average house price in TF10 8JW £421,000 (10 sales) Map