LOGIC IRRIGATION LIMITED Company number 03292430 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressTHE OXSTALLS, EVESHAM, WORCESTERSHIRE, WR11 4TU PostcodeWR11 4TU Companies at this postcode 6 Map