DELTECH UK STS LIMITED Company number 05500811 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address6 Palmers Green, Worcester, Worcestershire, England, WR2 4JY PostcodeWR2 4JY Companies at this postcode 2 Average house price in WR2 4JY £518,000 (14 sales) Map