STLH GROUP LTD Company number 16280666 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office AddressUnit F11 Innovation Way, Stoke-On-Trent, England, ST6 4BF PostcodeST6 4BF Companies at this postcode 435 Map