SOCIAL INTERFACE LTDDisolved
13555083 - Dissolved on 17 September 2024
AUDIO INTERFACE LTD
15904307 - Incorporated on 19 August 2024
INTERFACEFUSION LABS LTDDisolved
15343795 - Dissolved on 27 May 2025
META INTERFACES LTDDissolved
06941297 - Dissolved on 4 February 2014
HEALTHY INDUSTRIAL DESIGN (H.I.D.) LIMITED
01342406 - Incorporated on 5 December 1977
INTERFACE CYBERCAFE LTDDissolved
07811232 - Dissolved on 4 June 2013
INNOVATION-INTERFACE LTDActive - Proposal to Strike off
08295888 - Incorporated on 15 November 2012
INTERFACE POLYMERS LTD
10013620 - Incorporated on 18 February 2016
INTERFACE-METRIX LTDActive - Proposal to Strike off
10508425 - Incorporated on 2 December 2016
INTERFACE RESEARCH LTD
14504950 - Incorporated on 24 November 2022
LONDON INTERFACE LTDDisolved
12934350 - Dissolved on 22 March 2022
MERIDIAN INTERFACE LTD
16150489 - Incorporated on 23 December 2024
INTERFACE ENGINEERING LTDDisolved
14724882 - Dissolved on 1 July 2025
INTERFACE SAFETY LTD
04040941 - Incorporated on 26 July 2000
INTERFACE DIGITAL LTDDisolved
14000904 - Dissolved on 29 August 2023
OCEAN INTERFACE CIC
SC807296 - Incorporated on 17 April 2024
INTERFACE EUROPE LTD
NF002857 - Incorporated on 17 October 1989
VIVID INTERFACE LTD
03175914 - Incorporated on 21 March 1996
MATRIX INTERFACE LLPDissolved
OC300622 - Dissolved on 26 November 2002
ACTION INTERFACE LTDDissolved
04241384 - Dissolved on 22 February 2011