ECOSUDS LIMITED Company number 14087592 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressWooblr House, Stapleton Lane, Barwell, Leicestershire, LE9 8HE PostcodeLE9 8HE Companies at this postcode 17 Average house price in LE9 8HE £226,000 (28 sales) Map