INTERFACE EUROPE LTD.
00309779 - Incorporated on 27 January 1936
INTERFACE EUROPE LTD
NF002857 - Incorporated on 17 October 1989
INTERFACE TECHNOLOGIES EUROPE LTD
05645422 - Incorporated on 6 December 2005
NEXUS INTERFACE SOLUTIONS EUROPE LIMITED
05106356 - Incorporated on 20 April 2004
SILICON INTERFACES EUROPE LIMITED
03646761 - Incorporated on 5 October 1998
INTERFACE ENGRAVERS LIMITED
06022564 - Incorporated on 7 December 2006
INTERFACE LIMITED
00942490 - Incorporated on 15 November 1968
INTERFACE EUROPE SHARE PARTICIPATION TRUSTEES LIMITEDActive - Proposal to Strike off
03369703 - Incorporated on 13 May 1997
INTERFACE EUROPE PENSION SCHEME TRUSTEES LIMITEDDisolved
07933175 - Dissolved on 11 January 2022
IDL LIMITED
01824938 - Incorporated on 14 June 1984
NEW ROUTES INTEGRATION
05944192 - Incorporated on 22 September 2006
INTERFACE SIGNAGE LIMITED
04487656 - Incorporated on 16 July 2002
2B INTERFACE LTDDisolved
05349060 - Dissolved on 20 October 2021
ANSANET LTDActive - Proposal to Strike off
01462271 - Incorporated on 21 November 1979
INTERFACE 49 LTDActive - Proposal to Strike off
08803532 - Incorporated on 5 December 2013
B2C INTERFACE LTD
12795825 - Incorporated on 6 August 2020
J O INTERFACE LTD.
11497687 - Incorporated on 2 August 2018
IA TECHNOLOGY LIMITEDLiquidation
01377198 - Incorporated on 5 July 1978
RETEC INTERFACE LIMITEDLiquidation
03856111 - Incorporated on 8 October 1999
INTERFACE MANUFACTURING LIMITED
03894378 - Incorporated on 15 December 1999