BIG INTERFACES LTDDisolved
15301582 - Dissolved on 29 April 2025
INTERFACE GEOMATICS LTDDissolved
03964645 - Dissolved on 28 May 2012
INTERFACE LONDON LTDActive - Proposal to Strike off
10231619 - Incorporated on 14 June 2016
INTERFACE INTERIORS LTD
12579089 - Incorporated on 29 April 2020
INTERFACE WORKS LTD
12710113 - Incorporated on 1 July 2020
INTERFACE CONTROLS LTD.Active - Proposal to Strike off
04033267 - Incorporated on 13 July 2000
PROJECTS INTERFACE LTD.
06761201 - Incorporated on 28 November 2008
AWESOME INTERFACE LTDActive - Proposal to Strike off
08124811 - Incorporated on 29 June 2012
INTERFACE SERVICES LTD
13497877 - Incorporated on 7 July 2021
INTERFACE FRANCE LTDDisolved
15227160 - Dissolved on 31 December 2024
AS-INTERFACE UK LIMITEDDisolved
03376351 - Dissolved on 9 August 2022
NEET INTERFACE LTDActive - Proposal to Strike off
07721270 - Incorporated on 28 July 2011
INTERFACE LABS LTD
16437039 - Incorporated on 8 May 2025
EB INTERFACES LIMITEDDisolved
12560904 - Dissolved on 21 May 2024
INTERFACE DEVELOPERS LTD.
03293315 - Incorporated on 17 December 1996
ACACIA INTERFACE LTDDissolved
06701617 - Dissolved on 30 October 2012
BASIC INTERFACE LTD
06604120 - Incorporated on 28 May 2008
BELFAST INTERFACE PROJECT
NI067459 - Incorporated on 7 December 2007
INTERFACE DESIGN LTD.Active - Proposal to Strike off
06829325 - Incorporated on 25 February 2009
WORLDWIDE INTERFACE LTDActive - Proposal to Strike off
08671124 - Incorporated on 2 September 2013