Y & I WEB LAB LTD Company number 15610939 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address12 Washerwall Street, Stoke-On-Trent, England, ST2 0RJ PostcodeST2 0RJ Companies at this postcode 2 Map