INTERFACE-CLEANINGSERVICES LIMITEDActive - Proposal to Strike off
09661885 - Incorporated on 29 June 2015
INTERFACE PRODUCTIONS LIMITEDActive - Proposal to Strike off
08437761 - Incorporated on 11 March 2013
NEW INTERFACE LIMITED
10395761 - Incorporated on 27 September 2016
SDG (INTERFACE) LIMITEDDisolved
13648244 - Dissolved on 4 April 2023
EDGE INTERFACE LIMITEDDisolved
13152705 - Dissolved on 28 March 2023
COSY INTERFACE LIMITED
15303597 - Incorporated on 22 November 2023
HEAT INTERFACE TEAM LTD
09226702 - Incorporated on 19 September 2014
1 Hallswelle Road, London, NW11 0DH
CYBORG INTERFACES LTD
16166601 - Incorporated on 6 January 2025
SPRINGSOURCE LIMITEDLiquidation
05187766 - Incorporated on 23 July 2004
OPERATING SYSTEMS LIMITED
01778430 - Incorporated on 15 December 1983
S A SERVICE INTERFACE LTDActive - Proposal to Strike off
10177854 - Incorporated on 12 May 2016
INTERFACE INDUSTRIES LIMITED
03133277 - Incorporated on 1 December 1995
ARCH INTERFACE LIMITED
06682863 - Incorporated on 28 August 2008
INTERFACE COMPONENTS LIMITED
04395904 - Incorporated on 15 March 2002
INTERFACE RECRUITMENT LIMITEDDissolved
07402077 - Dissolved on 3 April 2012
KITCHEN INTERFACE LIMITEDActive - Proposal to Strike off
07981329 - Incorporated on 8 March 2012
ENVIRONMENTAL INTERFACE LIMITEDActive - Proposal to Strike off
03590895 - Incorporated on 1 July 1998
INTERFACE COMMUNICATIONS LIMITED
01513180 - Incorporated on 19 August 1980
BELFAST INTERFACE PROJECT
NI067459 - Incorporated on 7 December 2007
MICRO INTERFACE LIMITEDActive - Proposal to Strike off
02917833 - Incorporated on 11 April 1994