EMBEDDED SIGNAL PROCESSING LTD.
03225218 - Incorporated on 16 July 1996
TRUSTEES OF THE STOREWATCH.CO.UK EMPLOYEE OWNERSHIP TRUST LIMITED
15302013 - Incorporated on 22 November 2023
TRUSTEES OF THE SKALA EMPLOYEE OWNERSHIP TRUST LIMITEDDisolved
12265911 - Dissolved on 25 March 2025
THE TRUSTEES OF THE J.S.S.M.
02899353 - Incorporated on 17 February 1994
DISOLV3 LTD
12714722 - Incorporated on 2 July 2020
BEOLT LIMITEDDisolved
14515750 - Dissolved on 27 February 2024
KILMAC EMPLOYEE OWNERSHIP TRUSTEES LTD
SC720791 - Incorporated on 24 January 2022
ORIGIN EMPLOYEE OWNERSHIP TRUSTEES LIMITED
12501743 - Incorporated on 6 March 2020
OAKLANDS EMPLOYEE OWNERSHIP TRUSTEES LIMITED
12229672 - Incorporated on 26 September 2019
EDW EMPLOYEE OWNERSHIP TRUSTEES LIMITED
12362754 - Incorporated on 13 December 2019
SHORE EMPLOYEE OWNERSHIP TRUSTEES LIMITED
SC656919 - Incorporated on 10 March 2020
EXMOS EMPLOYEE OWNERSHIP TRUSTEES LIMITED
SC644055 - Incorporated on 9 October 2019
DYNAM EMPLOYEE OWNERSHIP TRUSTEES LIMITED
SC770787 - Incorporated on 26 May 2023
ARCHITYPE EMPLOYEE OWNERSHIP TRUSTEES LIMITED
13293798 - Incorporated on 26 March 2021
BROSNA EMPLOYEE OWNERSHIP TRUSTEES LIMITED
14097619 - Incorporated on 10 May 2022
SHAPEBLUE EMPLOYEE OWNERSHIP TRUSTEES LIMITED
15795283 - Incorporated on 22 June 2024
VALLECTRIC EMPLOYEE OWNERSHIP TRUSTEES LIMITED
12507657 - Incorporated on 10 March 2020
SAFEDEM EMPLOYEE OWNERSHIP TRUSTEES LIMITED
SC642485 - Incorporated on 24 September 2019
TABBERS EMPLOYEE OWNERSHIP TRUSTEES LIMITED
14174033 - Incorporated on 15 June 2022
BAXENDALE EMPLOYEE OWNERSHIP TRUSTEES LIMITED
SC751937 - Incorporated on 30 November 2022