INTERFACE CARE LTDActive - Proposal to Strike off
11131397 - Incorporated on 3 January 2018
USER INTERFACE LTD
13850230 - Incorporated on 14 January 2022
TSD INTERFACES LTDDisolved
14223445 - Dissolved on 12 December 2023
INTERFACE.NANO LTD.
16093028 - Incorporated on 21 November 2024
DOTS INTERFACE LTDDisolved
13387751 - Dissolved on 18 October 2022
INTERFACE PLUS LTD
14846547 - Incorporated on 4 May 2023
APEX INTERFACE LTD
12761523 - Incorporated on 22 July 2020
BIG INTERFACES LTDDisolved
15301582 - Dissolved on 29 April 2025
INTERFACE SIGNAGE LIMITED
04487656 - Incorporated on 16 July 2002
INTERFACE GEOMATICS LTDDissolved
03964645 - Dissolved on 28 May 2012
INTERFACE LONDON LTDActive - Proposal to Strike off
10231619 - Incorporated on 14 June 2016
INTERFACE INTERIORS LTD
12579089 - Incorporated on 29 April 2020
INTERFACE WORKS LTD
12710113 - Incorporated on 1 July 2020
INTERFACE CONTROLS LTD.Active - Proposal to Strike off
04033267 - Incorporated on 13 July 2000
PROJECTS INTERFACE LTD.
06761201 - Incorporated on 28 November 2008
AWESOME INTERFACE LTDActive - Proposal to Strike off
08124811 - Incorporated on 29 June 2012
INTERFACE SERVICES LTD
13497877 - Incorporated on 7 July 2021
INTERFACE FRANCE LTDDisolved
15227160 - Dissolved on 31 December 2024
NEET INTERFACE LTDActive - Proposal to Strike off
07721270 - Incorporated on 28 July 2011
INTERFACE LABS LTD
16437039 - Incorporated on 8 May 2025