SPEL PRODUCTS Company number 00787747 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office AddressLancaster Road, Harlescott, Shrewsbury, SY1 3NQ PostcodeSY1 3NQ Companies at this postcode 6 Map