TOUCHSTONE LIGHTING COMPONENTS LTD. Company number 03518127 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressUnits 21-22 Emerald Way, Stone Business Park, Stone, Staffordshire, ST15 0SR PostcodeST15 0SR Companies at this postcode 72 Average house price in ST15 0SR £553,000 (9 sales) Map