INTERFACE DIGITAL LIMITEDActive - Proposal to Strike off
03177534 - Incorporated on 25 March 1996
DESIGN INTERFACE LIMITED
03492501 - Incorporated on 14 January 1998
AUTOSTAR INTERFACE LIMITED
06659671 - Incorporated on 30 July 2008
CLINICAL INTERFACE LIMITED
06682246 - Incorporated on 27 August 2008
INTERFACE CONSULTANTS LIMITEDActive - Proposal to Strike off
06908028 - Incorporated on 18 May 2009
INTERFACE ENTERTAINMENT LIMITED
06923081 - Incorporated on 3 June 2009
TRAINING INTERFACE LIMITEDDisolved
04961848 - Dissolved on 12 October 2021
INTERFACE-TM LIMITED
04993874 - Incorporated on 12 December 2003
FINANCE INTERFACE LIMITED
07936611 - Incorporated on 6 February 2012
DIVISION INTERFACE LIMITEDActive - Proposal to Strike off
08246650 - Incorporated on 10 October 2012
CONTROLS INTERFACE LIMITED
05254260 - Incorporated on 8 October 2004
INTERFACE ASSETS LIMITEDLiquidation
05294132 - Incorporated on 23 November 2004
INTERFACE-CRM LIMITED
07027582 - Incorporated on 23 September 2009
UK INTERFACE LIMITEDActive - Proposal to Strike off
08946445 - Incorporated on 19 March 2014
PJW INTERFACE LIMITEDActive - Proposal to Strike off
08946585 - Incorporated on 19 March 2014
INTERFACE HOLDINGS LIMITED
12834826 - Incorporated on 25 August 2020
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