Search the register – results All results STRESS-TEC (UK) LIMITED 12445186 - Incorporated on 5 February 2020 1 Uplands, Keighley, England, BD20 6LG