HUMAN-COMPUTER INTERFACE LIMITED
02002436 - Incorporated on 20 March 1986
INTERFACE SOLUTIONS UK LIMITED
06294308 - Incorporated on 27 June 2007
THE ECONOMICS INTERFACE LIMITED
09213724 - Incorporated on 11 September 2014
HB INTERFACE SOLUTIONS LIMITEDDisolved
11508081 - Dissolved on 19 March 2024
INTERFACE FINANCIAL CONSULTING LIMITEDregistered
OE002159 - Incorporated on 21 October 2022
BALLARD ASSOCIATES LIMITED
01636136 - Incorporated on 18 May 1982
YELLOWDUCK LIMITED
02654377 - Incorporated on 15 October 1991
INTERFACE CONSULTING PLUS LIMITEDDissolved
SC316383 - Dissolved on 7 June 2013
INTERFACE EXECUTIVE RESOURCES LIMITEDActive - Proposal to Strike off
02523152 - Incorporated on 17 July 1990
FINANCIAL SERVICES INTERFACE LIMITED
07076644 - Incorporated on 14 November 2009
INTERFACE BUSINESS SERVICES LIMITEDActive - Proposal to Strike off
07315108 - Incorporated on 14 July 2010
INTERFACE UK MANUFACTURING LIMITED
07365225 - Incorporated on 3 September 2010
INTERFACE ASSOCIATES UK LIMITED
07505682 - Incorporated on 26 January 2011
INTERFACE BUSINESS RESOURCE LIMITEDDissolved
02878782 - Dissolved on 17 September 2013
INTERFACE PROFESSIONAL SERVICES LIMITED
05891178 - Incorporated on 31 July 2006
INTERFACE BUSINESS SUPPORT LIMITED
09002807 - Incorporated on 17 April 2014
INTERFACE CONSULTANCY (SCOTLAND) LIMITEDActive - Proposal to Strike off
SC576305 - Incorporated on 14 September 2017
HEAT INTERFACE PARTS LIMITEDDisolved
13682499 - Dissolved on 15 April 2025
INTERFACE TECH BRIGADE LIMITED
16100252 - Incorporated on 25 November 2024
NO INTERFACE SOCIAL LTDDissolved
11186842 - Dissolved on 22 October 2019