WILEY INTERFACE LIMITED
02445647 - Incorporated on 22 November 1989
INTERFACE PROJECTS LIMITED
02689513 - Incorporated on 20 February 1992
INTERFACE CONTRACTS LIMITEDDisolved
02699908 - Dissolved on 11 January 2024
INTERFACE-FN LIMITEDDissolved
06889753 - Dissolved on 7 December 2010
INTERFACE TECHNOLOGIES LIMITED
03390092 - Incorporated on 20 June 1997
INTERFACE TELECOM LIMITEDDissolved
07000081 - Dissolved on 5 April 2011
INTERFACE CORPORATION LIMITEDActive - Proposal to Strike off
07280149 - Incorporated on 10 June 2010
INTERFACE HOUSE LIMITEDDisolved
07348591 - Dissolved on 2 August 2022
INTERFACE CMS LIMITED
07573759 - Incorporated on 22 March 2011
FLUENT INTERFACE LIMITED
07834111 - Incorporated on 3 November 2011
INTERFACE-WEB LIMITED
07226462 - Incorporated on 16 April 2010
INTERFACE+ CONSULTING LIMITED
08533291 - Incorporated on 17 May 2013
INTERFACE CONSULTING LIMITED
09429725 - Incorporated on 9 February 2015
INTERFACE DEVELOPMENT LIMITEDActive - Proposal to Strike off
11888549 - Incorporated on 18 March 2019
INTERFACE ENGINEER LIMITED
10333069 - Incorporated on 17 August 2016
INTERFACE ACCOUNTANTS LIMITED
13099196 - Incorporated on 24 December 2020
OPEN INTERFACE LIMITED
16368477 - Incorporated on 7 April 2025
INTERFACE3 LIMITEDActive - Proposal to Strike off
SC368815 - Incorporated on 19 November 2009
INTERFACE TRAINING LIMITED
SC267991 - Incorporated on 18 May 2004
INTERFACE 2 LIMITED
03165128 - Incorporated on 27 February 1996