INTERFACE MEDICAL LIMITEDDisolved
04596260 - Dissolved on 2 January 2025
INTERFACE SPECTRA LIMITEDActive - Proposal to Strike off
06422685 - Incorporated on 9 November 2007
INTERFACE TELEMARKETING LIMITEDActive - Proposal to Strike off
04411077 - Incorporated on 8 April 2002
RETAIL INTERFACE LIMITEDActive - Proposal to Strike off
08766786 - Incorporated on 7 November 2013
MORTGAGE INTERFACE LIMITEDDissolved
03983687 - Dissolved on 21 June 2011
CUSTOMER INTERFACE LIMITEDDissolved
02762990 - Dissolved on 20 July 2011
INTERFACE CONSTRUCTION LIMITEDActive - Proposal to Strike off
10309764 - Incorporated on 3 August 2016
INTERFACE UP LIMITED
10530892 - Incorporated on 17 December 2016
ELEGANT INTERFACES LTDDisolved
15386781 - Dissolved on 3 June 2025
INTERFACE 24/7 LIMITED
05491188 - Incorporated on 25 June 2005
DATA GLOVE IT SOLUTIONS LIMITEDDisolved
08718758 - Dissolved on 26 February 2025
BRAIDE LIMITEDLiquidation
11965171 - Incorporated on 26 April 2019
NORFOLK BROADS CONSTRUCTION SERVICES LTD
15570614 - Incorporated on 17 March 2024
LAMANLEMUELS LTD
11967183 - Incorporated on 29 April 2019
BY AMEY LTD
16333893 - Incorporated on 21 March 2025
INTERFACE SCIENCE UK LTD
15601115 - Incorporated on 28 March 2024
IMMERSAVIEW LIMITED
07739245 - Incorporated on 12 August 2011
MACAVRI LTDDisolved
SC505200 - Dissolved on 24 December 2024
INTERFACER LIMITED
07592154 - Incorporated on 5 April 2011
INTERFACELESS LIMITEDActive - Proposal to Strike off
07483392 - Incorporated on 5 January 2011