IMPLANT TIME LIMITED Company number 11251412 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address76 Upper St. John Street, Lichfield, Staffordshire, England, WS14 9DX PostcodeWS14 9DX Companies at this postcode 19 Average house price in WS14 9DX £252,000 (15 sales) Map