AEON INTERFACE LIMITED
15599687 - Incorporated on 28 March 2024
NRM TRANSPORT SERVICES LIMITEDDissolved
06851318 - Dissolved on 26 October 2010
NRM GLOBAL HOLDINGS LIMITEDActive - Proposal to Strike off
12508302 - Incorporated on 10 March 2020
INTERFACE DIGITAL SOLUTIONS LIMITEDDissolved
07100650 - Dissolved on 8 March 2011
SONI DESIGN STUDIO LIMITED
06828926 - Incorporated on 24 February 2009
ELYSIA EMPLOYEES LP
LP021015 - Incorporated on 4 June 2020
EXTREME EMPLOYEES LTDActive - Proposal to Strike off
SC609743 - Incorporated on 2 October 2018
GLOBAL EMPLOYEES LTD
11546075 - Incorporated on 31 August 2018
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
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