SONI DESIGN STUDIO LIMITED
06828926 - Incorporated on 24 February 2009
INTERFACE CONSULTING LIMITED
14741102 - Incorporated on 20 March 2023
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
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
INTERFACE MEDICAL LIMITEDDisolved
04596260 - Dissolved on 2 January 2025
INTERFACE SPECTRA LIMITEDActive - Proposal to Strike off
06422685 - Incorporated on 9 November 2007
INTERFACE TELEMARKETING LIMITEDActive - Proposal to Strike off
04411077 - Incorporated on 8 April 2002
RETAIL INTERFACE LIMITEDActive - Proposal to Strike off
08766786 - Incorporated on 7 November 2013
MORTGAGE INTERFACE LIMITEDDissolved
03983687 - Dissolved on 21 June 2011