SPACE INTERFACES (UK) LTDDisolved
07313710 - Dissolved on 17 August 2021
BLUE DATA INTERFACE LTDActive - Proposal to Strike off
08921282 - Incorporated on 4 March 2014
INTERFACE COMMUNICATION SOLUTIONS LIMITED
03420490 - Incorporated on 15 August 1997
INTERFACE FORCE MEASUREMENTS LIMITED
03000521 - Incorporated on 12 December 1994
INTERFACE TECHNOLOGY SOLUTIONS LIMITEDActive - Proposal to Strike off
SC258230 - Incorporated on 27 October 2003
PUBLIC INTERFACE MEDIA LIMITED
06831244 - Incorporated on 26 February 2009
INTERFACE VEHICLE SERVICES LIMITED
06836122 - Incorporated on 4 March 2009
INTERFACE INTERNATIONAL CONSULTANCY LIMITEDActive - Proposal to Strike off
03985965 - Incorporated on 4 May 2000
INTERFACE CMS (CONSULTING) LIMITED
06772430 - Incorporated on 12 December 2008
INTERFACE PRECISION ENGINEERING LIMITED
07591372 - Incorporated on 5 April 2011
INTERFACE SPECIALIST CARE LIMITED
07703539 - Incorporated on 13 July 2011
INTERFACE HEALTH SOLUTIONS LIMITED
04627510 - Incorporated on 2 January 2003
INTERFACE IT RECRUITMENT LIMITEDDisolved
04413848 - Dissolved on 5 July 2022
INTERFACE ACCOUNTANCY SERVICES LIMITED
09689588 - Incorporated on 16 July 2015
BOWDON INTERFACE HOLDINGS LIMITEDDisolved
11337419 - Dissolved on 18 December 2023
MERLIN COMMERCE INTERFACE LIMITED
11854063 - Incorporated on 1 March 2019
THE BRAND INTERFACE LIMITED
10397894 - Incorporated on 28 September 2016
INTERFACE INTERNATIONAL (UK) LIMITEDDissolved
03688929 - Dissolved on 7 September 2010
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