INTERFACE IT CONSULTANCY LIMITED
08473154 - Incorporated on 4 April 2013
GLOBAL INTERFACE NETWORKS LIMITEDDissolved
04023740 - Dissolved on 27 April 2010
S A SERVICE INTERFACE LTDActive - Proposal to Strike off
10177854 - Incorporated on 12 May 2016
BRIDGEWORKS LTD.
02155954 - Incorporated on 20 August 1987
HOME COMFORTS (WILTS) LTDDisolved
03541257 - Dissolved on 28 November 2023
CRYSTAL IMAGE (UK) LIMITED
02718898 - Incorporated on 26 May 1992
BIONIC TECHNOLOGY LTDActive - Proposal to Strike off
11137460 - Incorporated on 8 January 2018
INTERFACE NRM EMPLOYEES TRUSTEE LTD
13020384 - Incorporated on 15 November 2020
FOOD MANAGEMENT DISTRIBUTION LIMITEDLiquidation
SC373606 - Incorporated on 24 February 2010
OCEAN DATA INTERFACE LTD
08920982 - Incorporated on 4 March 2014
DONALD'S NEW INTERFACE LTD
14368381 - Incorporated on 21 September 2022
MACHINE INTERFACES LTD.Dissolved
03267338 - Dissolved on 2 December 2014
DIGITAL INTERFACES LTD
04576991 - Incorporated on 30 October 2002
ENERGY INTERFACES UK LTDActive - Proposal to Strike off
SC582847 - Incorporated on 30 November 2017
CPA GLOBAL MANAGEMENT SERVICES LTD
04087142 - Incorporated on 5 October 2000
THE CARBON INTERFACE LTDActive - Proposal to Strike off
SC400987 - Incorporated on 6 June 2011
FILISIA INTERFACES LTD
09065346 - Incorporated on 2 June 2014
THE CARBON INTERFACE LTD
12829141 - Incorporated on 21 August 2020
BIG WORLD INTERFACES LTDActive - Proposal to Strike off
09827384 - Incorporated on 16 October 2015
SAS INTERFACE FRANCE LTD
15996771 - Incorporated on 3 October 2024