YOUTECH SOLUTIONS LIMITED Company number 12418067 · Monitor this company Liquidation Overview People 2 Financial Control Documents Analysis Location Related Registered office Address28a Charter House Sandford Street, Lichfield, Staffordshire, WS13 6QA PostcodeWS13 6QA Companies at this postcode 258 Average house price in WS13 6QA £241,000 (7 sales) Map