PJW INTERFACE LIMITEDActive - Proposal to Strike off
08946585 - Incorporated on 19 March 2014
INTERFACE IT LIMITED
11701482 - Incorporated on 28 November 2018
OCULAR INTERFACE LIMITED
13170823 - Incorporated on 1 February 2021
AEON INTERFACE LIMITED
15599687 - Incorporated on 28 March 2024
INTERFACE DIGITAL SOLUTIONS LIMITEDDissolved
07100650 - Dissolved on 8 March 2011
SONI DESIGN STUDIO LIMITED
06828926 - Incorporated on 24 February 2009
INTERFACE CONSULTING LIMITED
14741102 - Incorporated on 20 March 2023
SYSTEMS INTERFACE LIMITED
01643486 - Incorporated on 15 June 1982
GRAPHICS INTERFACE LIMITEDDissolved
01537724 - Dissolved on 19 June 2012
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