NEW SPARTA LIMITED Company number 08273681 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressWillowdene, Barneshall Avenue, Worcester, England, WR5 3EU PostcodeWR5 3EU Companies at this postcode 21 Average house price in WR5 3EU £877,000 (15 sales) Map