THE CARBON INTERFACE LTD
12829141 - Incorporated on 21 August 2020
BIG WORLD INTERFACES LTDActive - Proposal to Strike off
09827384 - Incorporated on 16 October 2015
SAS INTERFACE FRANCE LTD
15996771 - Incorporated on 3 October 2024
INTERFACE CONSULTING LIMITED
14741102 - Incorporated on 20 March 2023
SYSTEMS INTERFACE LIMITED
01643486 - Incorporated on 15 June 1982
OCEAN INTERFACE CIC
SC807296 - Incorporated on 17 April 2024
GRAPHICS INTERFACE LIMITEDDissolved
01537724 - Dissolved on 19 June 2012
INTERFACE EXHIBITIONS LIMITEDLiquidation
02062269 - Incorporated on 7 October 1986
TECH INTERFACE LIMITEDDissolved
06989436 - Dissolved on 12 January 2010
HUMAN INTERFACE LIMITEDDisolved
03679411 - Dissolved on 28 May 2024
MATRIX INTERFACE LLPDissolved
OC300622 - Dissolved on 26 November 2002
INDUSTRIAL INTERFACE LIMITED
05563003 - Incorporated on 14 September 2005
IDEAL INTERFACE LIMITED
06311771 - Incorporated on 13 July 2007
INTERFACE NETWORKS LIMITED
06439218 - Incorporated on 28 November 2007
INTERFACE STRATEGIES LIMITEDDissolved
06700260 - Dissolved on 7 April 2015
INTERFACE PROPERTIES LIMITED
03212658 - Incorporated on 17 June 1996
INTERFACE UK LIMITED
04338676 - Incorporated on 12 December 2001
INTERFACE ADVANTAGE LIMITED
04344953 - Incorporated on 24 December 2001
INTERFACE ENTERPRISES LIMITED
08036254 - Incorporated on 18 April 2012
INTERFACE INVESTMENTS LIMITED
08204387 - Incorporated on 6 September 2012