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
RESOLVE STUDIOS CIC
11571213 - Incorporated on 17 September 2018
INTERFACE SYSTEMS, INC.Converted / Closed
FC020596
INTERFACE TRAINING LIMITED
SC267991 - Incorporated on 18 May 2004
INTERFACE 2 LIMITED
03165128 - Incorporated on 27 February 1996
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