STANTECH LIMITED Company number 13184660 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressStantech House Chester Road, Sandycroft, Deeside, Wales, CH5 2QW PostcodeCH5 2QW Companies at this postcode 6 Map