INTERFACE LIMITED
00942490 - Incorporated on 15 November 1968
INTERFACE (MJC) LTD
03298434 - Incorporated on 2 January 1997
IPS INTERFACE LTD
12901285 - Incorporated on 24 September 2020
ESL:INTERFACE LTD.
12061133 - Incorporated on 20 June 2019
INTERFACE FM UK LTD
11055355 - Incorporated on 9 November 2017
ZED INTERFACE LTD
13713426 - Incorporated on 30 October 2021
TL INTERFACES LTDDisolved
13194339 - Dissolved on 19 July 2022
TL INTERFACES LTD
16250855 - Incorporated on 13 February 2025
INTERFACES (UK) LTD
03509020 - Incorporated on 12 February 1998
INTERFACE CON-X LTD
02110728 - Incorporated on 16 March 1987
SGS INTERFACE LTD
06034008 - Incorporated on 20 December 2006
ECO INTERFACE LTDActive - Proposal to Strike off
09410223 - Incorporated on 28 January 2015
INTERFACE IOT LTDActive - Proposal to Strike off
10019599 - Incorporated on 22 February 2016
SWL INTERFACE LTDActive - Proposal to Strike off
07063127 - Incorporated on 31 October 2009
KFA INTERFACE LTDDisolved
12630714 - Dissolved on 1 November 2022
SPECIAL PROJECTS IP HOLDING COMPANY LTD.
11382302 - Incorporated on 25 May 2018
OPEN INTERFACE LTDDisolved
10689311 - Dissolved on 21 February 2023
DATA INTERFACE LTD.Disolved
03202154 - Dissolved on 10 October 2024
CITY INTERFACE LTDActive - Proposal to Strike off
11736500 - Incorporated on 20 December 2018
INTERFACE CARE LTDActive - Proposal to Strike off
11131397 - Incorporated on 3 January 2018