WILLOWSERVE LIMITED Company number 02672775 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address19 New Road, Ixworth, Bury St. Edmunds, Suffolk, England, IP31 2EN PostcodeIP31 2EN Companies at this postcode 2 Average house price in IP31 2EN £245,000 (10 sales) Map