CUSTOMER INTERFACE LIMITEDDissolved
02762990 - Dissolved on 20 July 2011
INTERFACE CONSTRUCTION LIMITEDActive - Proposal to Strike off
10309764 - Incorporated on 3 August 2016
INTERFACE UP LIMITED
10530892 - Incorporated on 17 December 2016
INTERFACE 24/7 LIMITED
05491188 - Incorporated on 25 June 2005
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
SPRINGSOURCE LIMITEDLiquidation
05187766 - Incorporated on 23 July 2004
DESIGN TECHNOLOGIST LTD
11771880 - Incorporated on 16 January 2019
INTERFACES (UK) LTD
03509020 - Incorporated on 12 February 1998
INTERFACE (WOOTTON BASSETT) MANAGEMENT COMPANY LIMITED
02281555 - Incorporated on 28 July 1988
OPERATING SYSTEMS LIMITED
01778430 - Incorporated on 15 December 1983
NAGATA SEIKI CO (UK) LIMITEDDissolved
03084490 - Dissolved on 10 April 2012
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