IMPLIO LIMITED Company number 06999731 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address120 WILMINGTON CLOSE, WATFORD, HERTFORDSHIRE, WD18 0FQ PostcodeWD18 0FQ Companies at this postcode 51 Average house price in WD18 0FQ £353,000 (94 sales) Map