SPELL CLEAN LTD Company number 16805237 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address5 Caughall Road, Upton, Chester, United Kingdom, CH2 1LR PostcodeCH2 1LR Companies at this postcode 10 Average house price in CH2 1LR £429,000 (18 sales) Map